1.Kolay
Bu çalışma sürelerinden hangisi polinomdur?
- AO(n³)
- BO(2ⁿ)
- CO(nⁿ)
- DO(n!)
2.Kolay
f(n) = Θ(g(n)) ne anlama gelir?
- Af, g'den kesinlikle daha hızlı büyür
- Bf, g'den kesinlikle daha yavaş büyür
- Cf, g ile aynı hızda büyür; yukarıdan ve aşağıdan g'nin sabit katlarıyla sınırlıdır
- Df her n için her zaman g'den küçüktür, yani g onu yukarıdan sınırlar ama aşağıdan asla sınırlamaz
3.Kolay
Bir dizide indeksle bir elemana erişmenin karmaşıklığı nedir?
- AO(n²)
- BO(log n)
- CO(1)
- DO(n)
4.Orta
Hızlı sıralama pivot olarak her zaman ilk elemanı kullanıyor. Hangi girdide en kötü durum davranışını gösterir?
- ARastgele sıralı bir dizide
- BTüm elemanları farklı olan bir dizide
- CZaten sıralı bir dizide
- DUzunluğu 2 olan bir dizide
5.Orta
O(log n)'de olduğu gibi, Büyük O'da logaritmanın tabanı neden genellikle yazılmaz?
- ABilgisayar bilimindeki tüm logaritmaların tabanı 10'dur, bu yüzden zımnen bellidir
- BLogaritmalar her zaman tamsayılara yuvarlanır
- CFarklı tabanlı logaritmalar yalnızca sabit bir çarpan kadar farklıdır
- DTaban yalnızca küçük n için önemlidir
6.Orta
Şunun zaman karmaşıklığı nedir: for i = 1 to n: (j = 1; while j < n: j = j × 2)?
- AO(log n)
- BO(n log n)
- CO(n)
- DO(n²)
7.Zor
NP sınıfının hangi tanımı doğrudur?
- APolinom olmayan problemler
- BEvet yanıtları bir sertifika verildiğinde polinom zamanda doğrulanabilen karar problemleri
- CHiçbir algoritmanın çözemeyeceği problemler
- DPolinom zamanda çözülemeyen problemler
8.Zor
Bu sağlanabilirlik problemlerinden hangisinin polinom zamanda çözülebildiği bilinmektedir?
- AHer yan tümcenin tam olarak üç literal içerdiği 3-SAT
- BHer yan tümcenin en fazla iki literal içerdiği 2-SAT
- CBirleşimli normal biçimdeki formüller üzerinde genel SAT
- DDevre sağlanabilirliği
Cevap anahtarı
- 1. A · O(n³)
- 2. C · f, g ile aynı hızda büyür; yukarıdan ve aşağıdan g'nin sabit katlarıyla sınırlıdır
- 3. C · O(1)
- 4. C · Zaten sıralı bir dizide
- 5. C · Farklı tabanlı logaritmalar yalnızca sabit bir çarpan kadar farklıdır
- 6. B · O(n log n)
- 7. B · Evet yanıtları bir sertifika verildiğinde polinom zamanda doğrulanabilen karar problemleri
- 8. B · Her yan tümcenin en fazla iki literal içerdiği 2-SAT
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.