נתונה הפעולה הבאה (ראו קוד).
נתונה הפעולה הבאה (ראו קוד).
סעיף א
נתונה הפעולה הבאה:
public static int[] why(int[] arr)
{
int[] temp=new int[arr.length];
temp[0] = arr[0];
int count = 1;
for(int i = 1; i < arr.length; i++)
{
if(arr[i] != arr[i-1])
{
temp[count] = arr[i];
count++;
}
}
int[] res = new int[count];
for(int i = 0; i < count; i++)
res[i] = temp[i];
return res;
}
עקבו אחר ביצוע הפעולה עבור מערך הבא:
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
| 6 | 6 | 2 | 7 | 7 | 7 | 9 | 7 | 7 | 3 |
וכתבו מה תחזיר הפעולה.
סעיף ב
מה מבצעת הפעולה why באופן כללי?
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.