טוען...
טוען...
במערכת מחשוב של חנות למוצרי מחנאות יש מחלקה בשם Flashlight שיש לה שתי תכונות:
model: שם דגם של פנס מטיפוס מחרוזת.price: מחיר הפנס, מספר מטיפוס ממשי.public class Flashlightpublic Flashlight(String model, double price)כתוב ב-Java את כותרת המחלקה Flashlight ואת התכונות שלה, וכתוב פעולה בונה המקבלת ערכים עבור דגם הפנס ומחיר הפנס.
לקראת טיול עליך להצטייד בשלושה פנסים שונים. כתוב פעולה חיצונית threeFlashlights המקבלת מערך arr של עצמים שונים מטיפוס Flashlight, ומספר total מטיפוס ממשי.
על הפעולה למצוא ולהדפיס פעם אחת בלבד את הדגמים של שלושת הפנסים שסכום המחירים שלהם הוא המספר total.
הנח שלכל תכונה במחלקה Flashlight הוגדרו פעולות get ו-set.
הנח שיש שלשה אחת בלבד של פנסים שסכום המחירים שלהם הוא המספר total.
מהי סיבוכיות זמן הריצה של הפעולה שכתבת בתת־סעיף ב(1)? נמק.
במערכת מחשוב של חנות למוצרי מחנאות יש מחלקה בשם Flashlight שיש לה שתי תכונות:
model: שם דגם של פנס מטיפוס מחרוזת.price: מחיר הפנס, מספר מטיפוס ממשי.public class Flashlightpublic Flashlight(String model, double price)כתוב ב-Java את כותרת המחלקה Flashlight ואת התכונות שלה, וכתוב פעולה בונה המקבלת ערכים עבור דגם הפנס ומחיר הפנס.
לקראת טיול עליך להצטייד בשלושה פנסים שונים. כתוב פעולה חיצונית threeFlashlights המקבלת מערך arr של עצמים שונים מטיפוס Flashlight, ומספר total מטיפוס ממשי.
על הפעולה למצוא ולהדפיס פעם אחת בלבד את הדגמים של שלושת הפנסים שסכום המחירים שלהם הוא המספר total.
הנח שלכל תכונה במחלקה Flashlight הוגדרו פעולות get ו-set.
הנח שיש שלשה אחת בלבד של פנסים שסכום המחירים שלהם הוא המספר total.
מהי סיבוכיות זמן הריצה של הפעולה שכתבת בתת־סעיף ב(1)? נמק.