Algoritmo recursivo para rotacionar um vetor.

C++

14/06/2020

Dado um vetor de inteiros, escreva um método recursivo que faça cada elemento em uma posição x ir para a posição x+1 de maneira circular, ou seja, o último elemento do vetor passa a ser o primeiro.
Por exemplo, o vetor {2,1,3,4,5,0} deve se tornar {0,2,1,3,4,5}
A função deve ser da forma int passa_frente(int vet[], int n, int atual), onde ''vet[]'' é o vetor de inteiros, ''n'' é o tamanho do vetor e ''atual'' é um ponteiro auxiliar para a recursão.
Vinicius Teixeira

Vinicius Teixeira

Curtidas 0
POSTAR