1.Kolay
n düğümlü bir ağacın kaç kenarı vardır?
- An
- Bn − 1
- C2n
- Dn + 1
2.Kolay
Karma fonksiyonu bir karma tablosunda ne yapar?
- ATablodaki değerleri şifreler
- BBir anahtarı tablodaki bir indekse eşler
- CTablodaki anahtarları sıralar
- DKaç anahtar saklandığını sayar
3.Kolay
Bir graf şunlardan oluşur:
- AYalnızca anahtarlar ve karma değerleri
- BYalnızca bir kök ve yapraklar
- CSatırlar ve sütunlar
- DKenarlarla birbirine bağlı köşeler (düğümler)
4.Orta
Derinlik öncelikli arama (DFS, yinelemeli sürüm) hangi veri yapısını kullanır?
- AKuyruk
- BYığın (stack)
- CYalnızca karma tablosu
- DÖbek (heap)
5.Orta
Dairesel tampon (ring buffer) genellikle neyi gerçekleştirmek için kullanılır?
- ASabit boyutlu bir kuyruk
- BBir graf dolaşımı
- CBir ikili arama ağacı
- DBir karma fonksiyonu
6.Orta
"{[()]}" ifadesindeki parantezlerin dengeli olup olmadığını kontrol etmek için hangi veri yapısı kullanılır?
- AKuyruk
- BYığın
- Cİkili arama ağacı
- DKarma tablosu
7.Zor
Atlamalı listenin (skip list) sıralı bağlı listeye göre başlıca avantajı nedir?
- AEk bellek kullanmaması
- BHer düğüm diğer tüm düğümlere bir işaretçi sakladığı için garantili O(1) arama
- CAnahtarları sırasız saklaması
- DBirden çok ileri işaretçi seviyesi sayesinde beklenen O(log n) arama
8.Zor
Bir karma tablosunun doğru çalışması için karma ve eşitlik hangi kurala uymalıdır?
- AEşit anahtarların karma değerleri eşit olmalıdır
- BFarklı anahtarların karma değerleri farklı olmalıdır
- CEşit karma değerleri eşit anahtarlar anlamına gelir
- DKarma değerleri asal sayılar olmalıdır
Cevap anahtarı
- 1. B · n − 1
- 2. B · Bir anahtarı tablodaki bir indekse eşler
- 3. D · Kenarlarla birbirine bağlı köşeler (düğümler)
- 4. B · Yığın (stack)
- 5. A · Sabit boyutlu bir kuyruk
- 6. B · Yığın
- 7. D · Birden çok ileri işaretçi seviyesi sayesinde beklenen O(log n) arama
- 8. A · Eşit anahtarların karma değerleri eşit olmalıdır
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.