1.Kolay
Hangi veri yapısı "ilk giren ilk çıkar" (FIFO) ilkesine göre çalışır?
- AYığın (stack)
- BKuyruk
- Cİkili ağaç
- DÖbek (heap)
2.Kolay
Bir grafın komşuluk listesi gösteriminde her köşe için ne saklanır?
- AV adet Boole değerinden oluşan bir satır
- BGraftaki toplam kenar sayısı
- CDiğer her köşeye olan en kısa yol
- DKomşu köşelerinin bir listesi
3.Kolay
İkili arama ağacında bir düğümün sol alt ağacındaki değerler:
- ARastgele sıradadır
- BDüğümün değerinden büyüktür
- CDüğümün değerine eşittir
- DDüğümün değerinden küçüktür
4.Orta
Derinlik öncelikli arama (DFS, yinelemeli sürüm) hangi veri yapısını kullanır?
- AYığın (stack)
- BYalnızca karma tablosu
- CKuyruk
- DÖbek (heap)
5.Orta
3 4 + 2 * sonek (postfix) ifadesinin değeri nedir?
- A10
- B24
- C11
- D14
6.Orta
Bir uygulama hızlı aramalara, ayrıca anahtarları sıralı olarak listelemeye ve aralık sorgularını yanıtlamaya ihtiyaç duyuyor. Hangi yapı en uygundur?
- ADengeli bir ikili arama ağacı
- BSırasız bir bağlı liste
- CBir karma tablosu
- DBir yığın
7.Zor
Atlamalı listenin (skip list) sıralı bağlı listeye göre başlıca avantajı nedir?
- AHer düğüm diğer tüm düğümlere bir işaretçi sakladığı için garantili O(1) arama
- BEk bellek kullanmaması
- CBirden çok ileri işaretçi seviyesi sayesinde beklenen O(log n) arama
- DAnahtarları sırasız saklaması
8.Zor
Tek yönlü bağlı bir listeyi yerinde (in place) tersine çevirmenin zaman ve ek alan maliyeti nedir?
- AO(n) zaman ve O(n) ek alan
- BO(n) zaman ve O(1) ek alan
- CO(n log n) zaman ve O(1) ek alan
- DO(1) zaman ve O(1) ek alan
Cevap anahtarı
- 1. B · Kuyruk
- 2. D · Komşu köşelerinin bir listesi
- 3. D · Düğümün değerinden küçüktür
- 4. A · Yığın (stack)
- 5. D · 14
- 6. A · Dengeli bir ikili arama ağacı
- 7. C · Birden çok ileri işaretçi seviyesi sayesinde beklenen O(log n) arama
- 8. B · O(n) zaman ve O(1) ek alan
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.