Menu
Coddy logo textTech

איך זה עובד?

שיעור 3 מתוך 9 בקורס מיון מיזוג - סדרת מבני נתונים ואלגוריתמים של Coddy.

מיון מיזוג פועל בשלושה שלבים: חלוקה, כיבוש ומיזוג.

תהליך שלב אחר שלב:

  1. חלוקה: חלקו את המערך לשני חצאים.
  2. כיבוש: מייןו רקורסיבית כל חצי. חלק שמכיל איבר אחד (או שאינו מכיל איברים) כבר ממוין, ולכן הרקורסיה נעצרת בו.
  3. מיזוג: מזגו את שני החצאים הממוינים למערך ממוין אחד.

דוגמה עבור [6, 3, 8, 5]:

  • פצלו ל־[6, 3] ול־[8, 5]
  • פצלו שוב: [6], [3], [8], [5]
  • מזגו את [6] ואת [3] ל־[3, 6]
  • מזגו את [8] ואת [5] ל־[5, 8]
  • מזגו את [3, 6] ואת [5, 8] ל־[3, 5, 6, 8]

נסו בעצמכם

השיעור הזה לא כולל אתגר קוד.

quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה מיון מיזוג - סדרת מבני נתונים ואלגוריתמים

תרגלו בעצמכם: קומפיילר C אונליין