1.Kolay
Bir ağaçta yaprak nedir?
- ATam olarak bir çocuğu olan bir düğüm
- BEbeveyni olmayan bir düğüm
- CEn büyük değere sahip düğüm
- DÇocuğu olmayan bir düğüm
2.Kolay
Hangi veri yapısı "ilk giren ilk çıkar" (FIFO) ilkesine göre çalışır?
- AÖbek (heap)
- Bİkili ağaç
- CYığın (stack)
- DKuyruk
3.Kolay
İkili ağacın preorder (önce kök) dolaşımı düğümleri hangi sırayla ziyaret eder?
- ASol alt ağaç, sonra sağ alt ağaç, sonra düğüm
- BDüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- CSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
- DYukarıdan başlayarak seviye seviye
4.Orta
Sabit bir alfabeye sahip bir trie'de L uzunluğundaki bir sözcüğü aramak ne kadar sürer?
- AO(n); n sözcük sayısıdır
- BO(L × n)
- CO(log n); n sözcük sayısıdır
- DKaç sözcük saklandığından bağımsız olarak O(L)
5.Orta
V köşeli bir graf için komşuluk matrisi ne kadar bellek kullanır?
- AO(E)
- BO(V + E)
- CO(V²)
- DO(log V)
6.Orta
İkili arama ağacındaki bir düğümün sağ alt ağacı var. Inorder ardılı (successor) nerededir?
- ASol alt ağacının en sağdaki düğümünde
- BHer zaman ebeveyninde
- CHer zaman sağ çocuğunda
- DSağ alt ağacının en soldaki düğümünde
7.Zor
Bloom filtresi "bu eleman kümede mi?" sorusunu nasıl yanıtlayabilir?
- AHer zaman kesin yanıtlarla
- BYanlış negatifler olabilir ama yanlış pozitif olmaz
- CYalnızca sayılar için
- DYanlış pozitifler olabilir ama yanlış negatif olmaz
8.Zor
Açık adresleme kullanan bir karma tablosunda silme neden çoğu zaman "mezar taşı" (tombstone) işaretiyle yapılır?
- ASilinen anahtarlar güvenlik için sonsuza dek saklanmalıdır, bu yüzden yuvalar hiçbir zaman yeniden kullanılamaz
- BMezar taşları karmayı hızlandırır
- CTabloyu sıralı hâle getirir
- DYuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
Cevap anahtarı
- 1. D · Çocuğu olmayan bir düğüm
- 2. D · Kuyruk
- 3. B · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- 4. D · Kaç sözcük saklandığından bağımsız olarak O(L)
- 5. C · O(V²)
- 6. D · Sağ alt ağacının en soldaki düğümünde
- 7. D · Yanlış pozitifler olabilir ama yanlış negatif olmaz
- 8. D · Yuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.