מיון של

מיון של (Shell Sort) היא שיטה למיין רשימות. אלגוריתם זה היא תוכנית שעוזרת לסדר פריטים. מיון זה שיפר את מיון ההכנסה. מיון ההכנסה הוא דרך שבה מכניסים כל פריט למקום הנכון.

מיון של עובד בשלבים. בתחילה הוא משווה פריטים הרחוקים זה מזה בצעדים גדולים. כל קבוצה כזו מסודרת ביחד. אחר כך מקטינים את הצעד. בסוף עושים מעבר אחד רגיל על כל הרשימה. כך פריטים שקועים מרחק רב יכולים לזוז מהר קדימה.

הרשימה ההתחלתית: [13 14 94 33 82 25 59 94 65 23 45 27 73 25 39 10].
אם נתחיל עם צעדים של 5 ונמיין כל "עמודה", הערך 10 זז מהסוף אל ההתחלה. אחרי צעדים קטנים יותר הרשימה מסתדרת לגמרי.

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

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!