בי מאסטר (Bmaster)מאגר שאלות בגרותשאלות נפוצותמדריכיםארכיון בגרויות
תפריט

חומרי לימוד

מאגר שאלות בגרותשאלות נפוצותמדריכיםארכיון בגרויות
חזרה למאגר2020 מועד מיוחד (אוגוסט)

הסרת רצפים זהים ממחסנית

שאלה קודמתשאלה הבאה
שאלה 5מבני נתונים2020 מועד מיוחד (אוגוסט)

הסרת רצפים זהים ממחסנית

נגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים. כתוב בשפת Java או בשפת C# פעולה חיצונית המקבלת מחסנית stk מטיפוס שלם, ומחזירה מחסנית חדשה. המחסנית המוחזרת תכיל את כל האיברים מהמחסנית stk שאינם ב"בלוק". אין חשיבות לסדר האיברים במחסנית המוחזרת.

הערות:

  • אם מספר מסוים מופיע לא ב"בלוק", הוא יהיה במחסנית המוחזרת גם אם נוסף על כך אותו המספר מופיע ב"בלוק".
  • אם מספר מסוים מופיע כמה פעמים, לא ב"בלוק", הוא יופיע אותה כמות פעמים במחסנית המוחזרת.
  • אם המחסנית stk ריקה, תוחזר מחסנית ריקה.

דוגמה: מחסנית stk (מלמעלה למטה): 15, 3, 5, 5, 5, 14, 0, 0, 3, -4 המחסנית המוחזרת תכיל: 15, 14, 3, -4 (סדר לא משנה).

משימות

אמשימה אcode
שאלה 5מבני נתונים2020 מועד מיוחד (אוגוסט)

הסרת רצפים זהים ממחסנית

נגדיר "בלוק" במחסנית כרצף של לפחות שני איברים זהים. כתוב בשפת Java או בשפת C# פעולה חיצונית המקבלת מחסנית stk מטיפוס שלם, ומחזירה מחסנית חדשה. המחסנית המוחזרת תכיל את כל האיברים מהמחסנית stk שאינם ב"בלוק". אין חשיבות לסדר האיברים במחסנית המוחזרת.

הערות:

  • אם מספר מסוים מופיע לא ב"בלוק", הוא יהיה במחסנית המוחזרת גם אם נוסף על כך אותו המספר מופיע ב"בלוק".
  • אם מספר מסוים מופיע כמה פעמים, לא ב"בלוק", הוא יופיע אותה כמות פעמים במחסנית המוחזרת.
  • אם המחסנית stk ריקה, תוחזר מחסנית ריקה.

דוגמה: מחסנית stk (מלמעלה למטה): 15, 3, 5, 5, 5, 14, 0, 0, 3, -4 המחסנית המוחזרת תכיל: 15, 14, 3, -4 (סדר לא משנה).

משימות

אמשימה אcode