(א)כתבו פעולה המקבלת מספר שלם וחיובי num וספרה digit. הפעולה תבדוק אם הספרה נמצאת בתוך מספר. אם כן – הפעולה תחזיר ערך true, ולא, הפעולה תחזיר ערך false.
כותרת הפעולה:
`public static boolean exist(int num, int digit)`
כותרת הפעולה:
`public static boolean exist(int num, int digit)`
(ב)שני מספרים שלמים וחיוביים נקראים "זרים" אם אין להם אף ספרה משותפת אחת.
כתבו פעולה המקבלת שני מספרים שלמים וחיוביים. הפעולה תבדוק אם הם "זרים". אם כן – הפעולה תחזיר ערך true, ולא, הפעולה תחזיר ערך false.
כותרת הפעולה:
`public static boolean isStrangers(int num1, int num2)`
כתבו פעולה המקבלת שני מספרים שלמים וחיוביים. הפעולה תבדוק אם הם "זרים". אם כן – הפעולה תחזיר ערך true, ולא, הפעולה תחזיר ערך false.
כותרת הפעולה:
`public static boolean isStrangers(int num1, int num2)`
(ג)מערך של מספרים שלמים וחיוביים נקרא "מערך זרים" אם כל איברי המערך "זרים" זה לזה.
כתבו פעולה המקבלת מערך מספרים שלמים וחיוביים ובודקת אם הוא "מערך זרים". אם כן – הפעולה תחזיר ערך true, ולא, הפעולה תחזיר ערך false.
כותרת הפעולה:
`public static boolean isItStrangers(int[] arr)`
כתבו פעולה המקבלת מערך מספרים שלמים וחיוביים ובודקת אם הוא "מערך זרים". אם כן – הפעולה תחזיר ערך true, ולא, הפעולה תחזיר ערך false.
כותרת הפעולה:
`public static boolean isItStrangers(int[] arr)`
(ד)מהי סיבוכיות הפעולות שכתבתם בסעיפים א', ב' ו-ג'. הסבירו את תשובתכם.
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה בטיחות
שאלו כאן — ותקבלו מענה מוסמך.
רוצים לתרגל אלפי שאלות נוספות?
המשיכו לתרגול מלא עם משוב אישי ←מבחני מה"ט אמיתיים · משוב מיידי · וידאו לכל נושא · מעקב התקדמות