10. Sınıf Tema 5: Sayma, Algoritma ve Bilişim Test 2

Soru 02 / 10

Bir bilgisayar programı, \( n \) elemanlı bir listeyi sıralamak için her adımda listeyi ikiye bölerek çalışan bir algoritma kullanmaktadır. Bu algoritmanın zaman karmaşıklığı \( O(\log n) \) olarak verilmiştir.
Bu bilgiye göre, bu algoritma aşağıdaki sıralama algoritmalarından hangisi olabilir?

A) Kabarcık Sıralama (Bubble Sort)
B) Birleştirme Sıralama (Merge Sort)
C) Hızlı Sıralama (Quick Sort)
D) Araya Sokma Sıralama (Insertion Sort)
1 2 3 4 5 6 7 8 9 10
Bu içerik henüz eklenmemiştir.
Geri Dön