Menu
Coddy logo textTech

מוטיבציה

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

מיון מיזוג מחלק את הבעיה לתת־בעיות קטנות יותר, פותר כל אחת מהן ומשלב את התוצאות. שלב השילוב הזה, מיזוג של שתי רשימות שכבר ממוינות, הוא לב האלגוריתם.

למה ללמוד מיון מיזוג?

  • מהיר וצפוי: זמן הריצה שלו הוא O(n log n) במקרה הטוב, הממוצע והגרוע ביותר.
  • יציב: איברים שווים שומרים על הסדר היחסי המקורי שלהם.
  • מצוין לעבודה עם נתונים גדולים: הוא פועל היטב כאשר הנתונים אינם נכנסים לזיכרון (מיון חיצוני), וגם עבור רשימות מקושרות.
  • הפרד ומשול: הוא מלמד דפוס שנמצא בשימוש באלגוריתמים מתקדמים רבים.

נסו בעצמכם

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

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

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

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

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