שאלת מבחן במבני נתונים ומבוא לאלגוריתמים - האוניברסיטה הפתוחה 2020 - מיון
נשנה את שגרת החלוקה של מיון-מהיר באופן דומה, אך הפעם נבחר כאיבר ציר את ערך המיקום ה- (כלומר האיבר הקטן ביותר בתת-המערך הנ"ל). מהו זמן הריצה של האלגוריתם מיון-מהיר במקרה זה? הוכיחו את טענתכם.
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
שאלה חוזרתהאוניברסיטה הפתוחהמבחן סמסטר ב2020 סמסטר ב | 2020 סמסטר ב
★★★★★
מיוןסיבוכיותרקורסיה
חשבו: אם תמיד בוחרים את האיבר ה- בגודלו כציר, מה הפיצול?
ניתוח:
הפעם הציר הוא האיבר ה- בגודלו מבין כל האיברים (מכיוון שזהו המינימום של תת-המערך , שהוא האיבר ה- בגודלו, בקירוב ה-).
החלוקה תהיה:
- צד אחד: איברים
- צד שני: איברים
נוסחת הנסיגה:
זוהי בדיוק אותה נוסחה כמו בסעיף א'! (סדר החיבור לא משנה.)
לכן, באותו אופן בדיוק, ניתן להראות:
**התשובה: .**
ההוכחה זהה לסעיף הקודם – החלוקה היא באותו יחס מול , ולכן עץ הרקורסיה מתנהג באותו אופן.
הפעם הציר הוא האיבר ה- בגודלו מבין כל האיברים (מכיוון שזהו המינימום של תת-המערך , שהוא האיבר ה- בגודלו, בקירוב ה-).
החלוקה תהיה:
- צד אחד: איברים
- צד שני: איברים
נוסחת הנסיגה:
זוהי בדיוק אותה נוסחה כמו בסעיף א'! (סדר החיבור לא משנה.)
לכן, באותו אופן בדיוק, ניתן להראות:
**התשובה: .**
ההוכחה זהה לסעיף הקודם – החלוקה היא באותו יחס מול , ולכן עץ הרקורסיה מתנהג באותו אופן.