1.Kolay
Map (sözlük) ne saklar?
- AYalnızca ekleme sırasındaki değerleri
- BBüyüklüğe göre sıralanmış değerleri
- CEşit anahtar çiftlerini
- DBenzersiz anahtarlı anahtar-değer çiftleri
2.Kolay
Karma tablosunun doluluk oranı (load factor) nedir?
- AKova sayısı bölü saklanan anahtarların ortalama uzunluğu
- BŞimdiye kadarki çakışma sayısı
- CSaklanan eleman sayısı bölü kova sayısı
- DTabloyu diskten yüklemek için gereken süre
3.Kolay
Max-heap özelliği nedir?
- ATüm yapraklar en büyük anahtarı içerir
- BHer ebeveynin anahtarı çocuklarının anahtarlarından büyük veya onlara eşittir
- CAnahtarlar soldan sağa sıralıdır
- DHer sol çocuğun anahtarı, sağ kardeşinin anahtarından büyük veya ona eşittir
4.Orta
AVL ağaçları ve kırmızı-siyah ağaçlar neyi garanti eder?
- AYeniden dengeleme sayesinde O(log n) yükseklik
- BHiçbir düğümün iki çocuğu olmamasını
- CHer durumda sabit zamanlı arama
- DAnahtarların ekleme sırasıyla saklanmasını
5.Orta
Hangi çakışma çözümleme yöntemi çakışan anahtarları aynı kovadaki bir listede saklar?
- AKaresel sondalama
- BAyrı zincirleme (separate chaining)
- CÇift karma
- DDoğrusal sondalama
6.Orta
50, 30, 70, 20, 40 anahtarları bu sırayla boş bir ikili arama ağacına ekleniyor. 30'un sol çocuğu nedir?
- A50
- B20
- C40
- D70
7.Zor
Açık adresleme kullanan bir karma tablosunda silme neden çoğu zaman "mezar taşı" (tombstone) işaretiyle yapılır?
- AMezar taşları karmayı hızlandırır
- BTabloyu sıralı hâle getirir
- CSilinen anahtarlar güvenlik için sonsuza dek saklanmalıdır, bu yüzden yuvalar hiçbir zaman yeniden kullanılamaz
- DYuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
8.Zor
Bloom filtresi "bu eleman kümede mi?" sorusunu nasıl yanıtlayabilir?
- AYanlış pozitifler olabilir ama yanlış negatif olmaz
- BYanlış negatifler olabilir ama yanlış pozitif olmaz
- CYalnızca sayılar için
- DHer zaman kesin yanıtlarla
Cevap anahtarı
- 1. D · Benzersiz anahtarlı anahtar-değer çiftleri
- 2. C · Saklanan eleman sayısı bölü kova sayısı
- 3. B · Her ebeveynin anahtarı çocuklarının anahtarlarından büyük veya onlara eşittir
- 4. A · Yeniden dengeleme sayesinde O(log n) yükseklik
- 5. B · Ayrı zincirleme (separate chaining)
- 6. B · 20
- 7. D · Yuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
- 8. A · Yanlış pozitifler olabilir ama yanlış negatif olmaz
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.