1.Kolay
Bir ağaçta yaprak nedir?
- AEn büyük değere sahip düğüm
- BÇocuğu olmayan bir düğüm
- CTam olarak bir çocuğu olan bir düğüm
- DEbeveyni olmayan bir düğüm
2.Kolay
Kuyruğun başındaki elemanı çıkaran işlemin adı nedir?
- AInsert
- BEnqueue
- CPush
- DDequeue
3.Kolay
Deque (çift uçlu kuyruk) nedir?
- AHer iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- BTek bir diziyi paylaşan iki ayrı kuyruk
- CYalnızca sondan çıkarmaya izin veren bir kuyruk
- DÖnceliğe göre sıralanmış bir kuyruk
4.Orta
Sabit bir alfabeye sahip bir trie'de L uzunluğundaki bir sözcüğü aramak ne kadar sürer?
- AKaç sözcük saklandığından bağımsız olarak O(L)
- BO(log n); n sözcük sayısıdır
- CO(L × n)
- DO(n); n sözcük sayısıdır
5.Orta
Derinlik öncelikli arama (DFS, yinelemeli sürüm) hangi veri yapısını kullanır?
- AÖbek (heap)
- BYığın (stack)
- CKuyruk
- DYalnızca karma tablosu
6.Orta
7 boyutlu bir karma tablosu h(k) = k mod 7 ve doğrusal yoklama (linear probing) kullanıyor. 10 eklendikten sonra 17 nerede saklanır?
- Aİndeks 3
- Bİndeks 0
- Cİndeks 4
- Dİndeks 6
7.Zor
Açık adresleme kullanan bir karma tablosunda silme neden çoğu zaman "mezar taşı" (tombstone) işaretiyle yapılır?
- ASilinen anahtarlar güvenlik için sonsuza dek saklanmalıdır, bu yüzden yuvalar hiçbir zaman yeniden kullanılamaz
- BYuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
- CTabloyu sıralı hâle getirir
- DMezar taşları karmayı hızlandırır
8.Zor
Splay ağacı her erişimden sonra ne yapar?
- AErişilen düğümü bir yaprağa taşır
- BErişilen düğümü döndürmelerle köke taşır
- CAğacın tamamını dengeli biçimde yeniden oluşturur
- DArama yolundaki düğümleri yeniden boyar
Cevap anahtarı
- 1. B · Çocuğu olmayan bir düğüm
- 2. D · Dequeue
- 3. A · Her iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- 4. A · Kaç sözcük saklandığından bağımsız olarak O(L)
- 5. B · Yığın (stack)
- 6. C · İndeks 4
- 7. B · Yuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
- 8. B · Erişilen düğümü döndürmelerle köke taşır
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.