הגדרה: מערך של מספרים שלמים נקרא "מערך מלא" אם הוא מכיל את כל המספרים מהקטן ביותר ועד הגדול ביותר, וכל מספר מופיע פעם אחת בלבד. לדוגמה: המערך int[] a={23,30,24,29,25,28,26,31,27} הוא "מערך מלא" כי הוא כולל את כל המספרים בין 23 ל-31.
הגדרה: מערך של מספרים שלמים נקרא "מערך מלא" אם הוא מכיל את כל המספרים מהקטן ביותר ועד הגדול ביותר, וכל מספר מופיע פעם אחת בלבד. לדוגמה: המערך int[] a={23,30,24,29,25,28,26,31,27} הוא "מערך מלא" כי הוא כולל את כל המספרים בין 23 ל-31.
סעיף א
כתבו פעולה המקבלת מערך של מספרים שלמים ומחזירה true אם הוא "מערך מלא", ולא — הפעולה תחזיר false.
public static boolean isFullArray(int[] arr)
סעיף ב
כתבו פעולה המקבלת מערך מספרים שלמים ובודקת אם הוא "מערך מלא", אם ידוע שערכים במערך ממוינים בסדר עולה ממש (כל ערך מופיע פעם אחת בלבד).
public static boolean isFullSortedArray(int[] arr)
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.