۰
subtitle
ارسال: #۱
تست ۶۶ فصل ۵ طراححی الگوریتم پوران
آرایه ی A تقریبا مرتب شده است یعنی برای i=0,1...n-k داریم A[i+k]=>[A[i برای مرتب نمودن تمام n عضو حداقل چه مقدار لازم است؟
جواب : nlogk
میشه از این نکته استفاده کرد؟
زمان اجرای مرتب سازی سریع را می توان با استفاده از مرتب سازی درجی وقتی ورودی تقریبا مرتب است بهبود بخشید هنگامی که quicksort روی یک آرایه کمتر از K عنصر فراخوانی شد اجازه دهید بدون مرتب سازی زیر آرایه بازگردد پس از آنکه فراخوانی اولیه به quicksort
جواب : nlogk
میشه از این نکته استفاده کرد؟
زمان اجرای مرتب سازی سریع را می توان با استفاده از مرتب سازی درجی وقتی ورودی تقریبا مرتب است بهبود بخشید هنگامی که quicksort روی یک آرایه کمتر از K عنصر فراخوانی شد اجازه دهید بدون مرتب سازی زیر آرایه بازگردد پس از آنکه فراخوانی اولیه به quicksort
O(nk+nlogn/k)[align=left[/align]]