1.Kolay
Tek yönlü bağlı listede her düğüm şunları içerir:
- AYalnızca veri
- BVeri ve bir indeks
- CVeri ve diğer tüm düğümlere referanslar
- DVeri ve bir sonraki düğüme referans
2.Kolay
Bir graf şunlardan oluşur:
- ASatırlar ve sütunlar
- BKenarlarla birbirine bağlı köşeler (düğümler)
- CYalnızca bir kök ve yapraklar
- DYalnızca anahtarlar ve karma değerleri
3.Kolay
Soyut bir veri türü olarak kümenin (set) belirleyici özelliği nedir?
- AAnahtar-değer çiftleri saklar
- BElemanları sıralı olarak saklar
- CElemanları tekrar olmadan saklar
- DYalnızca bir uçtan erişime izin verir
4.Orta
Trie (önek ağacı) özellikle hangi işlem için verimlidir?
- AMatris saklama
- BSayıları sıralama
- CEn kısa yolları bulma
- DOtomatik tamamlama gibi önek aramaları
5.Orta
Yüksekliği kenar sayısı olarak h olan mükemmel bir ikili ağacın kaç düğümü vardır?
- A2h+1 − 1
- B2h + 1
- Ch2
- D2h
6.Orta
Bir listenin ortasındaki bir düğüme referansınız var. Hangi listede onu O(1)'de çıkarabilirsiniz?
- ADinamik bir dizide
- BSıralı bir dizide
- CTek yönlü bağlı listede
- DÇift yönlü bağlı listede
7.Zor
Rütbeye göre birleştirme (union by rank) veya yol sıkıştırma olmadan, n elemanlı bir union-find yapısında tek bir find işleminin en kötü durum maliyeti nedir?
- AO(log n)
- BO(1)
- CO(α(n))
- DO(n)
8.Zor
Çift karma (double hashing) esas olarak doğrusal yoklamanın hangi sorununu azaltır?
- ABir karma fonksiyonuna duyulan ihtiyacı
- BAnahtarları tabloda saklama ihtiyacını
- CUzun dolu yuva dizilerinin oluştuğu birincil kümelenmeyi
- DBir anahtarın değerini okumanın O(n) maliyetini
Cevap anahtarı
- 1. D · Veri ve bir sonraki düğüme referans
- 2. B · Kenarlarla birbirine bağlı köşeler (düğümler)
- 3. C · Elemanları tekrar olmadan saklar
- 4. D · Otomatik tamamlama gibi önek aramaları
- 5. A · 2h+1 − 1
- 6. D · Çift yönlü bağlı listede
- 7. D · O(n)
- 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.