Ruota l'array
Lezione 1 di 3 del corso Sfide di programmazione per colloqui - Pacchetto IX di Coddy.
Sfida
FacileScrivi una funzione chiamata rotateArray che, dati un array di interi e un numero k, ruoti l’array verso destra di k passi, dove k è non negativo, e restituisca l’array ruotato.
Esempio:
Input: nums = [1,2,3,4,5,6,7], k = 3
Output: [5,6,7,1,2,3,4]
Spiegazione:
Ruota di 1 passo verso destra: [7,1,2,3,4,5,6]
Ruota di 2 passi verso destra: [6,7,1,2,3,4,5]
Ruota di 3 passi verso destra: [5,6,7,1,2,3,4]
Provalo tu
int* rotateArray(int* nums, int numsSize, int k, int* returnSize) {
// Scrivi il codice qui
}Tutte le lezioni di Sfide di programmazione per colloqui - Pacchetto IX
Esercitati da solo: Compilatore C online