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
Yığındaki peek (veya top) işlemi ne yapar?
- AYığının en altındaki elemanı döndürür
- BYığındaki tüm elemanları çıkarır
- CEn üstteki elemanı çıkarmadan döndürür
- DEn üstteki elemanı çıkarır ve döndürür
3.Kolay
Deque (çift uçlu kuyruk) nedir?
- AHer iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- BYalnızca sondan çıkarmaya izin veren bir kuyruk
- CÖnceliğe göre sıralanmış bir kuyruk
- DTek bir diziyi paylaşan iki ayrı kuyruk
4.Orta
İkili öbeğe yeni bir eleman nasıl eklenir?
- ATüm öbek sıfırdan yeniden oluşturulur
- BDaha büyük tüm elemanlar bir yer sağa kaydırılarak sıralı konumuna eklenir
- CDizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
- DKöke konur ve aşağı kaydırılır
5.Orta
Doluluk oranı bir eşiği aştıktan sonra bir karma tablosu yeniden karma (rehash) yaptığında ne olur?
- ADaha büyük bir tablo ayrılır ve her anahtar yeniden eklenir
- BYer açmak için en eski anahtarlar silinir
- CVar olan anahtarlar yerinde sıralanır
- DYalnızca çakışan anahtarlar tablonun sonundaki yeni bir taşma listesine taşınır
6.Orta
V köşeli ve E kenarlı bir graf için komşuluk listesi ne kadar bellek kullanır?
- AO(V × E)
- BO(E²)
- CO(V²)
- DO(V + E)
7.Zor
Bir AVL ağacına bir anahtar eklemek bir düğümün sol alt ağacını fazla yükseltiyor ve yeni anahtar sol çocuğunun sol alt ağacına girmiş (sol-sol durumu). Hangi düzeltme uygulanır?
- AÇocukta sola döndürme, ardından düğümde sağa döndürme
- BDüğümü ve çocuğunu yeniden boyamak
- CDengesiz düğümde tek bir sola döndürme
- DDengesiz düğümde tek bir sağa döndürme
8.Zor
İkili öbekte (elemanın konumu biliniyorsa) decrease-key işleminin zaman karmaşıklığı nedir?
- AO(1)
- BO(n)
- CO(n log n)
- DO(log n)
Cevap anahtarı
- 1. B · Çocuğu olmayan bir düğüm
- 2. C · En üstteki elemanı çıkarmadan döndürür
- 3. A · Her iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- 4. C · Dizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
- 5. A · Daha büyük bir tablo ayrılır ve her anahtar yeniden eklenir
- 6. D · O(V + E)
- 7. D · Dengesiz düğümde tek bir sağa döndürme
- 8. D · O(log n)
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.