1.Kolay
Karma fonksiyonu bir karma tablosunda ne yapar?
- AKaç anahtar saklandığını sayar
- BTablodaki anahtarları sıralar
- CBir anahtarı tablodaki bir indekse eşler
- DTablodaki değerleri şifreler
2.Kolay
Bir ağaçta bir düğümün derinliği nedir?
- AAlt ağacındaki düğüm sayısı
- BO düğümün çocuk sayısı
- CO düğümden en derin yaprağa kadar olan kenar sayısı
- DKökten o düğüme kadar olan kenar sayısı
3.Kolay
Map (sözlük) ne saklar?
- AEşit anahtar çiftlerini
- BYalnızca ekleme sırasındaki değerleri
- CBüyüklüğe göre sıralanmış değerleri
- DBenzersiz anahtarlı anahtar-değer çiftleri
4.Orta
AVL ağaçları ve kırmızı-siyah ağaçlar neyi garanti eder?
- AAnahtarların ekleme sırasıyla saklanmasını
- BYeniden dengeleme sayesinde O(log n) yükseklik
- CHer durumda sabit zamanlı arama
- DHiçbir düğümün iki çocuğu olmamasını
5.Orta
Bir kuyruk iki yığınla gerçekleştiriliyor: "in" yığınına push edilir, "out" yığınından pop edilir ve "out" boşaldığında "in"den doldurulur. İşlem başına amortize maliyet nedir?
- AO(1)
- BO(n)
- CO(log n)
- DO(n²)
6.Orta
Kapasitesi n olan bir dizide saklanan dairesel bir kuyrukta i indeksinden sonraki konum nasıl hesaplanır?
- A2i + 1
- Bi + 1
- C(i − 1) mod n
- D(i + 1) mod n
7.Zor
Bloom filtresi "bu eleman kümede mi?" sorusunu nasıl yanıtlayabilir?
- AYanlış negatifler olabilir ama yanlış pozitif olmaz
- BYalnızca sayılar için
- CYanlış pozitifler olabilir ama yanlış negatif olmaz
- DHer zaman kesin yanıtlarla
8.Zor
Çift karma (double hashing) esas olarak doğrusal yoklamanın hangi sorununu azaltır?
- AAnahtarları tabloda saklama ihtiyacını
- BBir karma fonksiyonuna duyulan ihtiyacı
- CUzun dolu yuva dizilerinin oluştuğu birincil kümelenmeyi
- DBir anahtarın değerini okumanın O(n) maliyetini
Cevap anahtarı
- 1. C · Bir anahtarı tablodaki bir indekse eşler
- 2. D · Kökten o düğüme kadar olan kenar sayısı
- 3. D · Benzersiz anahtarlı anahtar-değer çiftleri
- 4. B · Yeniden dengeleme sayesinde O(log n) yükseklik
- 5. A · O(1)
- 6. D · (i + 1) mod n
- 7. C · Yanlış pozitifler olabilir ama yanlış negatif olmaz
- 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.