המם...
מקרה סביר זה שאלה קשה. הוא תלוי באופי הנתונים. עקרונית לכל מימוש של QSORT ניתן למצוא סט של נתונים שבו הביצועים יהיו N^2, יעני הגרוע ביותר. אבל, אופטימיזציות של QSORT הן אלה שגורמות לביצועיו הטובים, ואת אלה אתה עושה משיקול הנתונים שיש לך. יש גם גורם אי ודאות (בחירת PIVOT רנדומלי) שיכול לעזור להמנע מסט נתונים גרוע. בגדול - ברוב מוחלט של המקרים (שניתנו בלי כוונה להכשיל את האלגוריתם) הוא יעבוד טוב. מערך דו מימדי זה מקרה פרטי של מערך חד מימדי.
מקרה סביר זה שאלה קשה. הוא תלוי באופי הנתונים. עקרונית לכל מימוש של QSORT ניתן למצוא סט של נתונים שבו הביצועים יהיו N^2, יעני הגרוע ביותר. אבל, אופטימיזציות של QSORT הן אלה שגורמות לביצועיו הטובים, ואת אלה אתה עושה משיקול הנתונים שיש לך. יש גם גורם אי ודאות (בחירת PIVOT רנדומלי) שיכול לעזור להמנע מסט נתונים גרוע. בגדול - ברוב מוחלט של המקרים (שניתנו בלי כוונה להכשיל את האלגוריתם) הוא יעבוד טוב. מערך דו מימדי זה מקרה פרטי של מערך חד מימדי.