1.Kolay
Seçmeli sıralama (selection sort) nasıl çalışır?
- ADiziyi yarılara böler ve birleştirir
- BHer elemanı kaydırarak büyüyen sıralı bir kısma ekler
- CYanlış sırada olan komşu elemanların yerini tekrar tekrar değiştirir
- DSıralanmamış kısmın en küçüğünü tekrar tekrar bulur ve öne yerleştirir
2.Kolay
Bir problem genellikle ne zaman "çözülebilir" (tractable) olarak adlandırılır?
- AHiç çözümü yoksa
- BSabit zamanda çözülebiliyorsa
- CPolinom zamanda çözülebiliyorsa
- DYalnızca her olasılığı deneyerek çözülebiliyorsa
3.Kolay
Birleştirmeli sıralamanın en kötü durum zaman karmaşıklığı nedir?
- AO(n²)
- BO(n log n)
- CO(log n)
- DO(n)
4.Orta
İkili arama 1,000,000 elemanlı sıralı bir dizide en kötü durumda yaklaşık kaç karşılaştırma gerektirir?
- AYaklaşık 100
- BYaklaşık 500,000
- CYaklaşık 20
- DYaklaşık 1,000
5.Orta
Hangi sıralama algoritması kararlıdır?
- AYığın sıralaması
- BSeçmeli sıralama (tipik sürüm)
- CHızlı sıralama (tipik yerinde sürüm)
- DBirleştirmeli sıralama
6.Orta
Karşılaştırmaya dayalı sıralama için en kötü durumdaki alt sınır nedir?
- AΩ(n log n)
- BΩ(n)
- CΩ(n²)
- DΩ(log n)
7.Zor
P ve NP hakkında hangi ifade doğrudur?
- AP ≠ NP olduğu kanıtlanmıştır
- BP'deki her problem aynı zamanda NP'dedir
- CNP problemlerinin çözümleri hızlıca doğrulanamaz
- DNP, "polinom olmayan" (not polynomial) anlamına gelir
8.Zor
Cook–Levin teoremi neyi ortaya koydu?
- ADurma probleminin karar verilemez olduğunu
- BHer NP probleminin üstel zamanda çözülebileceğini
- CBoole sağlanabilirlik probleminin (SAT) NP-tam olduğunu
- DP'nin NP'ye eşit olmadığını
Cevap anahtarı
- 1. D · Sıralanmamış kısmın en küçüğünü tekrar tekrar bulur ve öne yerleştirir
- 2. C · Polinom zamanda çözülebiliyorsa
- 3. B · O(n log n)
- 4. C · Yaklaşık 20
- 5. D · Birleştirmeli sıralama
- 6. A · Ω(n log n)
- 7. B · P'deki her problem aynı zamanda NP'dedir
- 8. C · Boole sağlanabilirlik probleminin (SAT) NP-tam olduğunu
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.