Menu
Coddy logo textTech

Ruota l'array

Lezione 1 di 3 del corso Sfide di programmazione per colloqui - Pacchetto IX di Coddy.

challenge icon

Sfida

Facile

Scrivi 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