1.Kolay
Bir işlemin O(1) zamanda çalışması ne anlama gelir?
- AHer zaman tam olarak bir saniye sürer
- BYalnızca bir kez çalıştırılabilir
- CÇalışma süresi girdi boyutuyla büyümez
- DÇalışma süresinin saniyesi başına tam olarak bir eleman işler
2.Kolay
n elemanlı sırasız bir dizide doğrusal aramanın zaman karmaşıklığı (en kötü durumda) nedir?
- AO(n²)
- BO(n)
- CO(1)
- DO(log n)
3.Kolay
Böl ve yönet algoritmasının üç adımı nedir?
- ATahmin et, kontrol et, tekrarla
- BOku, hesapla, yaz
- CSırala, ara, döndür
- DBöl, yönet (çöz), birleştir
4.Orta
Şunun zaman karmaşıklığı nedir: for i = 1 to n: (j = 1; while j < n: j = j × 2)?
- AO(n log n)
- BO(log n)
- CO(n²)
- DO(n)
5.Orta
Ağırlıksız bir grafta genişlik öncelikli arama neyi bulur?
- ATüm graflarda bir topolojik sırayı
- BMinimum kapsayan ağacı
- 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ı
6.Orta
Dinamik programlama birleştirmeli sıralama için neden gerçek bir hızlanma sağlamaz?
- AAlt problemleri çakışmaz, bu yüzden yeniden kullanılacak bir şey yoktur
- BDinamik programlama yalnızca graf problemlerinde çalışır, dizilerde çalışmaz
- CBirleştirmeli sıralama zaten O(n)'dir
- DBirleştirmeli sıralamanın özyinelemeli bir yapısı yoktur
7.Zor
Aşağıdan yukarıya (bottom-up) yöntemle n sırasız elemandan ikili yığın oluşturmanın zaman karmaşıklığı nedir?
- AO(n)
- BO(n²)
- CO(log n)
- DO(n log n)
8.Zor
Hangi algoritma, döngü oluşturmayan en ucuz kenarı tekrar tekrar ekleyerek minimum kapsayan ağacı bulur?
- AKruskal algoritması
- BDijkstra algoritması
- CFloyd–Warshall
- DTek bir düğümden başlayan Prim algoritması
Cevap anahtarı
- 1. C · Çalışma süresi girdi boyutuyla büyümez
- 2. B · O(n)
- 3. D · Böl, yönet (çöz), birleştir
- 4. A · O(n log n)
- 5. D · Başlangıç düğümünden kenar sayısı cinsinden en kısa yolları
- 6. A · Alt problemleri çakışmaz, bu yüzden yeniden kullanılacak bir şey yoktur
- 7. A · O(n)
- 8. A · Kruskal algoritması
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.