KonkurStudy

سوال ۶۵ کنکور ارشد مهندسی کامپیوتر ۱۴۰۳

اهمیت
۰/۵

فرض کنید که در الگوریتم مرتب‌سازی سریع برای انتخاب محور از میان n عنصر آرایه 2⌊log⁡n⌋+12\lfloor \log n\rfloor + 1 عنصر اولیه را انتخاب کنیم و با الگوریتم مرتب‌سازی درجی آنها را مرتب کنیم. عنصر میانه این تعداد عنصر مرتب را به‌عنوان محور انتخاب می‌کنیم. بقیه الگوریتم همانند الگوریتم مرتب‌سازی عمل می‌کند. بهترین گزینه برای بدترین زمان اجرای این الگوریتم کدام است؟

#quick-sort#median-of-sample#pivot-selection#worst-case-recurrence#insertion-sort#asymptotic-analysis