נתונות ההגדרות:

מערך דו-ממדי של מספרים שלמים נקרא "מערך מסודר" אם הוא עונה על שלושת התנאים האלה:

  • מספר השורות במערך שווה למספר העמודות בו (מערך ריבועי).
  • בעמודה 0 אין מספרים שליליים, בעמודה 1 יש מספר שלילי אחד, בעמודה 2 יש 2 מספרים שליליים וכן הלאה.

לדוגמה, המערך שלפניכם הוא "מערך מסודר":

0123
0106-2-10
115-3-53
2518-15
30140-12
(א)כתבו פעולה המקבלת מערך דו-ממדי של מספרים שלמים ובודקת אם הוא "מערך מסודר".
אם כן – הפעולה תחזיר ערך true, ואם לא – הפעולה תחזיר ערך false.
(ב)מהי הסיבוכיות של הפעולה שכתבתם בסעיף א'? הסבירו את תשובתכם.
רמז: מומלץ לכתוב פעולות עזר.

🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה בטיחות

שאלו כאן — ותקבלו מענה מוסמך.

🎓 מרצה בטיחות מוסמך עונה כאן — תקבלו מענה מקצועי

רוצים לתרגל אלפי שאלות נוספות?

המשיכו לתרגול מלא עם משוב אישי ←

מבחני מה"ט אמיתיים · משוב מיידי · וידאו לכל נושא · מעקב התקדמות

המשיכו לתרגול מלא ←