1.Kolay
İkili ağacın postorder (sonra kök) dolaşımı düğümleri hangi sırayla ziyaret eder?
- ADüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- BSol alt ağaç, sonra sağ alt ağaç, sonra düğüm
- CSağ alt ağaç, sonra düğüm, sonra sol alt ağaç
- DSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
2.Kolay
İkili ağacı ne tanımlar?
- AAğacın tam olarak iki seviyesi vardır
- BHer düğüm ikili bir sayı saklar
- CHer düğümün tam olarak iki çocuğu vardır
- DHer düğümün en fazla iki çocuğu vardır
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
Dengeli bir ikili arama ağacında bir anahtarı aramanın zaman karmaşıklığı nedir?
- AO(n log n)
- BO(n)
- CO(log n)
- DO(1)
5.Orta
Trie (önek ağacı) özellikle hangi işlem için verimlidir?
- AOtomatik tamamlama gibi önek aramaları
- BEn kısa yolları bulma
- CMatris saklama
- DSayıları sıralama
6.Orta
Bir dizide saklanan ikili min-öbekte (indeks 0'dan başlar) i indeksindeki düğümün çocukları hangi konumlardadır?
- A2i ve 2i + 1
- Bi + 1 ve i + 2
- C2i + 1 ve 2i + 2
- Di/2 ve i/2 + 1
7.Zor
O(1) get ve put işlemlerine sahip bir LRU (least recently used) önbelleğini hangi veri yapısı destekler?
- ATek bir sıralı dizi
- BYalnızca bir yığın
- CYalnızca bir ikili arama ağacı
- DÇift yönlü bağlı listeyle birleştirilmiş bir karma haritası
8.Zor
Basit tekdüze karma varsayımı altında, zincirleme kullanan, n anahtarlı ve m kovalı bir karma tablosunda aramanın beklenen süresi nedir?
- AO(1 + α); burada α = n / m
- BO(m)
- CO(log n)
- DO(n)
Cevap anahtarı
- 1. B · Sol alt ağaç, sonra sağ alt ağaç, sonra düğüm
- 2. D · Her düğümün en fazla iki çocuğu vardır
- 3. B · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- 4. C · O(log n)
- 5. A · Otomatik tamamlama gibi önek aramaları
- 6. C · 2i + 1 ve 2i + 2
- 7. D · Çift yönlü bağlı listeyle birleştirilmiş bir karma haritası
- 8. A · O(1 + α); burada α = n / m
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.