שאלה 5מבני נתונים2020 מועד מיוחד (אוגוסט)מחסניתסה״כ 20 נק׳
הסרת רצפים זהים ממחסנית
שים לב
בכל שאלה שנדרש בה מימוש, תוכל להשתמש בפעולות של המחלקות: תור, מחסנית, עץ בינרי וחוליה, בלי לממש אותן. אם תשתמש בפעולות נוספות, יהיה עליך לממש אותן.
נגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים.
כתוב בשפת Java פעולה חיצונית המקבלת מחסנית stk — מטיפוס שלם, ומחזירה מחסנית חדשה.
המחסנית המוחזרת תכיל את כל האיברים מהמחסנית stk שאינם בבלוקנגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים..
אין חשיבות לסדר האיברים במחסנית המוחזרת.
הערות
אם מספר מסוים מופיע לא בבלוקנגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים., הוא יהיה במחסנית המוחזרת גם אם נוסף על כך אותו המספר מופיע בבלוקנגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים..
אם מספר מסוים מופיע כמה פעמים, לא בבלוקנגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים., הוא יופיע אותה כמות פעמים במחסנית המוחזרת.
שאלה 5מבני נתונים2020 מועד מיוחד (אוגוסט)מחסניתסה״כ 20 נק׳
הסרת רצפים זהים ממחסנית
שים לב
בכל שאלה שנדרש בה מימוש, תוכל להשתמש בפעולות של המחלקות: תור, מחסנית, עץ בינרי וחוליה, בלי לממש אותן. אם תשתמש בפעולות נוספות, יהיה עליך לממש אותן.
נגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים.
כתוב בשפת Java פעולה חיצונית המקבלת מחסנית stk — מטיפוס שלם, ומחזירה מחסנית חדשה.
המחסנית המוחזרת תכיל את כל האיברים מהמחסנית stk שאינם בבלוקנגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים..
אין חשיבות לסדר האיברים במחסנית המוחזרת.
הערות
אם מספר מסוים מופיע לא בבלוקנגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים., הוא יהיה במחסנית המוחזרת גם אם נוסף על כך אותו המספר מופיע בבלוקנגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים..
אם מספר מסוים מופיע כמה פעמים, לא בבלוקנגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים., הוא יופיע אותה כמות פעמים במחסנית המוחזרת.