המשימה
שני חלקים: 1. בפעולה הראשית, בנו שרשרת חוליות עם הערכים 1 → 2 → 3 → null. בנו אותה ידנית, חוליה אחר חוליה, בלי לולאה ובלי פעולת עזר. 2. כתבו פעולה printList שמקבלת מצביע לחוליה הראשונה ומדפיסה את השרשרת בפורמט: 1 -> 2 -> 3 -> null הנחיות: • לבנייה ידנית יש שתי דרכים, ושתיהן נכונות: מהסוף להתחלה עם הבנאי Node(x, next), או מההתחלה עם setNext. • הפעולה הזו תשמש אתכם בכל שאר תרגילי השרשרת — כדאי שתעבוד. המחלקה Node כבר מצורפת למשימה. [רשימה מקושרת]
קוד הפתיחה
using System;
class Program {
/** מדפיסה את השרשרת בפורמט 1 -> 2 -> 3 -> null */
static void PrintList(Node<int> head) {
// כתוב את הפתרון כאן
}
static void Main() {
// בנה כאן את השרשרת 1 -> 2 -> 3 -> null
Node<int> head = null;
PrintList(head); // 1 -> 2 -> 3 -> null
PrintList(null); // null
}
}
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.