Menu
CoddyTech

Rotasi array

Pelajaran 1 dari 3 dalam kursus Tantangan Coding untuk Wawancara, Paket IX di Coddy.

challenge icon

Tantangan

Mudah

Tulis fungsi bernama rotateArray yang menerima array bilangan bulat dan angka k, menggeser array ke kanan sebanyak k langkah, dengan nilai k nonnegatif, lalu mengembalikan array yang telah digeser.

Contoh:

Input: nums = [1,2,3,4,5,6,7], k = 3
Output: [5,6,7,1,2,3,4]
Penjelasan:

Geser 1 langkah ke kanan: [7,1,2,3,4,5,6]
Geser 2 langkah ke kanan: [6,7,1,2,3,4,5]
Geser 3 langkah ke kanan: [5,6,7,1,2,3,4]

Coba sendiri

int* rotateArray(int* nums, int numsSize, int k, int* returnSize) {
    // Tulis kodemu di sini
}

Semua pelajaran di Tantangan Coding untuk Wawancara, Paket IX

Latihan sendiri: Compiler C online