Menu
Coddy logo textTech

סיבוב מערך

שיעור 1 מתוך 3 בקורס אתגרי קוד לראיונות עבודה - חבילה IX של Coddy.

challenge icon

אתגר

קל

כתבו פונקציה בשם rotateArray שמקבלת מערך של מספרים שלמים ומספר k, מסובבת את המערך ימינה ב־k צעדים, כאשר k אינו שלילי, ומחזירה את המערך המסובב.

דוגמה:

קלט: nums = [1,2,3,4,5,6,7], k = 3
פלט: [5,6,7,1,2,3,4]
הסבר:

סיבוב צעד אחד ימינה: [7,1,2,3,4,5,6]
סיבוב 2 צעדים ימינה: [6,7,1,2,3,4,5]
סיבוב 3 צעדים ימינה: [5,6,7,1,2,3,4]

נסו בעצמכם

int* rotateArray(int* nums, int numsSize, int k, int* returnSize) {
    // כתבו כאן את הקוד
}

כל השיעורים ביחידה אתגרי קוד לראיונות עבודה - חבילה IX

תרגלו בעצמכם: קומפיילר C אונליין