1.Kolay
İkili ağacın preorder (önce kök) dolaşımı düğümleri hangi sırayla ziyaret eder?
- AYukarıdan başlayarak seviye seviye
- BDüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- CSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
- DSol alt ağaç, sonra sağ alt ağaç, sonra düğüm
2.Kolay
İkili ağacı ne tanımlar?
- AHer düğümün en fazla iki çocuğu vardır
- BAğacın tam olarak iki seviyesi vardır
- CHer düğümün tam olarak iki çocuğu vardır
- DHer düğüm ikili bir sayı saklar
3.Kolay
Karma tablosu (hash table) verileri nasıl saklar?
- ABir karma fonksiyonuyla konumu belirlenen anahtar–değer çiftleri olarak
- BYalnızca sıralı bir liste olarak
- CSabit uzunlukta bir dize olarak
- DAnahtarları sıralı bir ağaç olarak
4.Orta
İkili min-heap'te extract-min nasıl çalışır?
- ADizinin son elemanı çıkarılır
- BSon eleman köke taşınır ve aşağı kaydırılır
- CKök çıkarılır ve tüm elemanlar bir konum sola kaydırılır
- DYeni en küçük eleman için tüm yapraklar aranır
5.Orta
50, 30, 70, 20, 40 anahtarları bu sırayla boş bir ikili arama ağacına ekleniyor. 30'un sol çocuğu nedir?
- A70
- B50
- C20
- D40
6.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
- BKaç sözcük saklandığından bağımsız olarak O(L)
- CO(L × n)
- DO(log n); n sözcük sayısıdır
7.Zor
Dairesel bir tamponda front == rear boş veya dolu anlamına gelebilir. Bunları ayırt etmenin yaygın bir yolu nedir?
- Afront ve rear'ı aynı değişkende saklamak
- BTampon boyutunu ikinin kuvveti yapmak
- Cfront, rear'a eşit olduğunda tamponu her zaman temizlemek; böylece durum boş olur
- DAyrı bir eleman sayacı tutmak veya her zaman bir yuvayı boş bırakmak
8.Zor
Çift karma (double hashing) esas olarak doğrusal yoklamanın hangi sorununu azaltır?
- AAnahtarları tabloda saklama ihtiyacını
- BBir anahtarın değerini okumanın O(n) maliyetini
- CUzun dolu yuva dizilerinin oluştuğu birincil kümelenmeyi
- DBir karma fonksiyonuna duyulan ihtiyacı
Cevap anahtarı
- 1. B · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- 2. A · Her düğümün en fazla iki çocuğu vardır
- 3. A · Bir karma fonksiyonuyla konumu belirlenen anahtar–değer çiftleri olarak
- 4. B · Son eleman köke taşınır ve aşağı kaydırılır
- 5. C · 20
- 6. B · Kaç sözcük saklandığından bağımsız olarak O(L)
- 7. D · Ayrı bir eleman sayacı tutmak veya her zaman bir yuvayı boş bırakmak
- 8. C · Uzun dolu yuva dizilerinin oluştuğu birincil kümelenmeyi
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.