משרה לג'וניור שסיים תואר ראשון. כולל למידה של ML ב C,CPP ופייתרון
שאלות מתוך הראיון
נתונה פונקציה ב C
void swap (int a, int b) {
int temp = a;
b = a;
a = temp;
}
האם הפונקציה תקינה? אם כן הסבירו מדוע, אם לא הסבירו מה השגיאה.
כתבו פונקציה אשתר תבצע את אותה המשימה ללא שימוש במשתנה עזר
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוקטובר 2021
ברור שלא תקינה כי בסוף ייצא ש
a=b
אוקטובר 2021
לתקן בשורה הראשונה
temp=b
ואז הפונקציה תקינה עם שימוש במשתנה עזר
1.האם הפונ תקינה(פונקציה שמקבלת BYVALUE עושה שינוי ומחזירה את המעודכן אבל זה לא עושה שינוי בפועל כי זה BYVALUE) .
2. פונ שמקבלת שני מספרים ועושה SWAP בלי משתנה נוסף
3. פונ שמקבלת מיקום של נוד בלינק ליסט ומוחקת את הנוד
תשובות
הוסף תשובה
|
לצפיה בתשובות
פברואר 2020
(delete(Node n
n.value = n.next.value
n.next=n.next.next