"מערך ממוין בחיוביים" הוא מערך מטיפוס שלם שבו כל המספרים הגדולים מ-0 מופיעים בסדר עולה (סדר עולה — מספר עולה או שווה למספר החיובי הקודם לו).
"מערך ממוין בחיוביים" הוא מערך מטיפוס שלם שבו כל המספרים הגדולים מ-0 מופיעים בסדר עולה (סדר עולה — מספר עולה או שווה למספר החיובי הקודם לו).
דוגמה:
המערך arr שלפניכם הוא "מערך ממוין בחיוביים".
| אינדקס | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|---|---|
| arr | 5 | 9 | -3 | 17 | 0 | 29 | -20 | -40 | 29 |
הסבר: המספרים החיוביים במערך (5, 9, 17, 29, 29) מופיעים בסדר עולה.
סעיף א
כתבו פעולה חיצונית ששמה posOrder בשפת Java או PosOrder בשפת C#, המקבלת מערך מטיפוס שלם arr. הפעולה תחזיר true אם המערך arr הוא "מערך ממוין בחיוביים", אחרת תחזיר false. הניחו שיש שני מספרים חיוביים לפחות במערך.
public static bool PosOrder(int[] arr)
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.