Mi sembra un esercio molto semplice sulla scansione dei vettori.
partiamo col dire che esercizi "non ne svolgo", ma possiamo analizzarlo insieme per arrivare ad una soluzione.
Punto 1: sai usare i vettori???
Punto 2: hai ben chiaro cosa ti chiedono gli esercizi?
Punto 3: hai fatto una schematizzazione delle risoluzione degli esercizi?
se abbiamo un vettore così composto [3,4,5,6,7,8] e dobbiamo fare 1 shift a sinistra della posizione 4 (in questo caso quindi del valore 7) dovremmo trovare una situazione finale così [4,5,6,7,8,0] (nel caso di shift circolare [4,5,6,7,8,3]).
Ora ragionando sugli indici dei due vettori(partenza e destinazione) dovrebbe essere abbastanza intuitivo raggiungere il tuo obiettivo
come ulteriore input posso dirti che convine farti una copia del vettore in ingresso v per quanto riguarda la dimenzione e lavorare direttamente sulla copia, che poi restituirai (la definizione del metodo indica che devi restituire un vettore finale).