1.Kolay
Karma tablosu (hash table) verileri nasıl saklar?
- AYalnızca sıralı bir liste olarak
- BBir karma fonksiyonuyla konumu belirlenen anahtar–değer çiftleri olarak
- CAnahtarları sıralı bir ağaç olarak
- DSabit uzunlukta bir dize olarak
2.Kolay
Map (sözlük) ne saklar?
- AEşit anahtar çiftlerini
- BBüyüklüğe göre sıralanmış değerleri
- CYalnızca ekleme sırasındaki değerleri
- DBenzersiz anahtarlı anahtar-değer çiftleri
3.Kolay
İkili ağacın postorder (sonra kök) dolaşımı düğümleri hangi sırayla ziyaret eder?
- ASağ alt ağaç, sonra düğüm, sonra sol alt ağaç
- BSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
- CSol alt ağaç, sonra sağ alt ağaç, sonra düğüm
- DDüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
4.Orta
Bir yol ağında her biri yaklaşık 4 başka kavşağa bağlı 100,000 kavşak var. Hangi gösterim en uygundur?
- AKomşuluk matrisi
- BKenarlardan oluşan bir ikili öbek
- CKomşuluk listesi
- DKöşelerden oluşan tek bir sıralı dizi
5.Orta
Hangi çakışma çözümleme yöntemi çakışan anahtarları aynı kovadaki bir listede saklar?
- ADoğrusal sondalama
- BÇift karma
- CAyrı zincirleme (separate chaining)
- DKaresel sondalama
6.Orta
Bir ikili ağacın kökü 1'dir; sol çocuğu 2, sağ çocuğu 3'tür; 2 düğümünün çocukları 4 (sol) ve 5'tir (sağ). Preorder dolaşım nedir?
- A4 2 5 1 3
- B1 2 4 5 3
- C1 2 3 4 5
- D4 5 2 3 1
7.Zor
Kırmızı-siyah ağaç kuralları n anahtarlı bir ağacın yüksekliği hakkında hangi garantiyi verir?
- AYükseklik en fazla n / 2'dir
- BYükseklik en fazla 2 log2(n + 1)'dir
- CYükseklik tam olarak log2 n'dir
- DYükseklik en fazla log2 n + 1'dir
8.Zor
Bloom filtresi "bu eleman kümede mi?" sorusunu nasıl yanıtlayabilir?
- AYanlış negatifler olabilir ama yanlış pozitif olmaz
- BYanlış pozitifler olabilir ama yanlış negatif olmaz
- CYalnızca sayılar için
- DHer zaman kesin yanıtlarla
Cevap anahtarı
- 1. B · Bir karma fonksiyonuyla konumu belirlenen anahtar–değer çiftleri olarak
- 2. D · Benzersiz anahtarlı anahtar-değer çiftleri
- 3. C · Sol alt ağaç, sonra sağ alt ağaç, sonra düğüm
- 4. C · Komşuluk listesi
- 5. C · Ayrı zincirleme (separate chaining)
- 6. B · 1 2 4 5 3
- 7. B · Yükseklik en fazla 2 log2(n + 1)'dir
- 8. B · Yanlış pozitifler olabilir ama yanlış negatif olmaz
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.