Cevaplı Algoritmalar ve karmaşıklık çalışma kâğıdı
Ücretsiz yazdırılabilir Algoritmalar ve karmaşıklık çalışma kâğıdı: kolaydan sınav düzeyine 8 soru ve cevap anahtarı. Yazdırın ya da PDF olarak kaydedin.
Öğretmenler için: sınıfta ücretsiz yazdırılabilir, çoğaltılabilir ve kullanılabilir. Her yeni çalışma kâğıdında yeni değerler ve kendi cevap anahtarı vardır. Ders sayfanızda ExamProblems bağlantısı vermeniz bizi memnun eder.
Ad: ____________________ Tarih: ____________
1.Kolay
n elemanlı sırasız bir dizide doğrusal aramanın zaman karmaşıklığı (en kötü durumda) nedir?
- AO(log n)
- BO(n²)
- CO(1)
- DO(n)
2.Kolay
İkili arama girdisinden ne gerektirir?
- ADizinin yalnızca pozitif sayılar içermesini
- BDizi uzunluğunun ikinin kuvveti olmasını
- CDizinin 1000'den fazla eleman içermemesini
- DDizinin sıralı olmasını
3.Kolay
n büyüdükçe bunlardan hangisi en yavaş büyür?
- AO(n log n)
- BO(log n)
- CO(n²)
- DO(n)
4.Orta
T(n) = T(n − 1) + O(n) yinelemesinin çözümü nedir?
- AO(n log n)
- BO(n²)
- CO(2ⁿ)
- DO(n)
5.Orta
Negatif olmayan kenar ağırlıklarına sahip bir grafta tek bir kaynaktan en kısa yolları hangi algoritma bulur?
- AHer durumda Bellman–Ford gereklidir
- BKruskal algoritması
- CDerinlik öncelikli arama (DFS)
- DDijkstra algoritması
6.Orta
Ağırlıksız bir grafta genişlik öncelikli arama neyi bulur?
- AMinimum kapsayan ağacı
- BTüm graflarda bir topolojik sırayı
- CNegatif kenar ağırlıkları içeren graflardaki en kısa yolları
- DBaşlangıç düğümünden kenar sayısı cinsinden en kısa yolları
7.Zor
Eklemeli sıralama sıralı girdide O(n)'de çalışır. Bu, karşılaştırmalı sıralama için Ω(n log n) alt sınırıyla çelişir mi?
- AEvet, ama yalnızca 100'den kısa diziler için
- BHayır, alt sınır her girdiye değil, tüm girdiler üzerinden en kötü duruma uygulanır
- CEvet, dolayısıyla alt sınır yanlıştır
- DHayır, çünkü eklemeli sıralama bir karşılaştırmalı sıralama değildir
8.Zor
Ana teorem (master theorem) kullanılarak T(n) = 8T(n/2) + O(n²) bağıntısının çözümü nedir?
- AΘ(n³)
- BΘ(n² log n)
- CΘ(n²)
- DΘ(n log n)