(א)שרשרת נקראת "שרשרת מושלמת" אם כל ערך חיובי שבה מופיע מספר זוגי של פעמים וכל ערך שלילי שבה מופיע מספר אי-זוגי של פעמים.
כתבו פעולה המקבלת הפניה לחוליה הראשונה בשרשרת של מספרים שלמים. הפעולה תבדוק אם השרשרת היא "שרשרת מושלמת". אם כן – הפעולה תחזיר ערך true, אם לא – הפעולה תחזיר ערך false.
כותרת הפעולה:
```csharp
public static bool PerfectList(Node<int> chain)
```
כתבו פעולה המקבלת הפניה לחוליה הראשונה בשרשרת של מספרים שלמים. הפעולה תבדוק אם השרשרת היא "שרשרת מושלמת". אם כן – הפעולה תחזיר ערך true, אם לא – הפעולה תחזיר ערך false.
כותרת הפעולה:
```csharp
public static bool PerfectList(Node<int> chain)
```
(ב)מהי סיבוכיות הפעולה שכתבתם בסעיף א'? הסבירו את תשובתכם.
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה בטיחות
שאלו כאן — ותקבלו מענה מוסמך.
רוצים לתרגל אלפי שאלות נוספות?
המשיכו לתרגול מלא עם משוב אישי ←מבחני מה"ט אמיתיים · משוב מיידי · וידאו לכל נושא · מעקב התקדמות