Question
1.
2.
3.
4.
Answer (Detailed Solution Below)
Option 1 : Merge sort / मर्ज सॉर्ट
Advertisement
Detailed Solution
सही उत्तर Merge sort / मर्ज सॉर्ट है।
Key Points
Helpful?
Question:
Which sorting algorithm guarantees O(n log n) time complexity in the worst case / कौन-सा सॉर्टिंग एल्गोरिथ्म सबसे खराब स्थिति में O(n log n) समय जटिलता की गारंटी देता है
1.
Merge sort / मर्ज सॉर्ट
2.
Quick sort / क्विक सॉर्ट
3.
Insertion sort / इंसर्शन सॉर्ट
4.
Bubble sort / बबल सॉर्ट
Correct Answer: Merge sort / मर्ज सॉर्ट
Merge sort always divides the array in half and merges in linear time, giving O(n log n) in every case; quick sort degrades to quadratic on bad pivots, and insertion and bubble sorts are quadratic in the worst case. / मर्ज सॉर्ट सदैव ऐरे को आधा बाँटता है और रैखिक समय में मिलाता है, जिससे प्रत्येक स्थिति में O(n log n) मिलता है; खराब पिवट पर क्विक सॉर्ट द्विघाती हो जाता है, और इंसर्शन तथा बबल सॉर्ट सबसे खराब स्थिति में द्विघाती हैं।
Downloaded from PrepSnap (prepsnap.in)