1.Kolay
İkili ağacın preorder (önce kök) dolaşımı düğümleri hangi sırayla ziyaret eder?
- ADüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- BYukarıdan başlayarak seviye seviye
- CSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
- DSol alt ağaç, sonra sağ alt ağaç, sonra düğüm
2.Kolay
Yığındaki peek (veya top) işlemi ne yapar?
- AYığının en altındaki elemanı döndürür
- BEn üstteki elemanı çıkarır ve döndürür
- CYığındaki tüm elemanları çıkarır
- DEn üstteki elemanı çıkarmadan döndürür
3.Kolay
Kuyruğun başındaki elemanı çıkaran işlemin adı nedir?
- APush
- BDequeue
- CInsert
- DEnqueue
4.Orta
V köşeli ve E kenarlı bir graf için komşuluk listesi ne kadar bellek kullanır?
- AO(V²)
- BO(V + E)
- CO(V × E)
- DO(E²)
5.Orta
Doluluk oranı bir eşiği aştıktan sonra bir karma tablosu yeniden karma (rehash) yaptığında ne olur?
- AYalnızca çakışan anahtarlar tablonun sonundaki yeni bir taşma listesine taşınır
- BDaha büyük bir tablo ayrılır ve her anahtar yeniden eklenir
- CVar olan anahtarlar yerinde sıralanır
- DYer açmak için en eski anahtarlar silinir
6.Orta
İkili min-heap'te extract-min nasıl çalışır?
- ASon eleman köke taşınır ve aşağı kaydırılır
- BKök çıkarılır ve tüm elemanlar bir konum sola kaydırılır
- CDizinin son elemanı çıkarılır
- DYeni en küçük eleman için tüm yapraklar aranır
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?
- ADüğümü ve çocuğunu yeniden boyamak
- BDengesiz düğümde tek bir sağa döndürme
- CÇocukta sola döndürme, ardından düğümde sağa döndürme
- DDengesiz düğümde tek bir sola döndürme
8.Zor
Dairesel bir tamponda front == rear boş veya dolu anlamına gelebilir. Bunları ayırt etmenin yaygın bir yolu nedir?
- Afront, rear'a eşit olduğunda tamponu her zaman temizlemek; böylece durum boş olur
- BTampon boyutunu ikinin kuvveti yapmak
- CAyrı bir eleman sayacı tutmak veya her zaman bir yuvayı boş bırakmak
- Dfront ve rear'ı aynı değişkende saklamak
Cevap anahtarı
- 1. A · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- 2. D · En üstteki elemanı çıkarmadan döndürür
- 3. B · Dequeue
- 4. B · O(V + E)
- 5. B · Daha büyük bir tablo ayrılır ve her anahtar yeniden eklenir
- 6. A · Son eleman köke taşınır ve aşağı kaydırılır
- 7. B · Dengesiz düğümde tek bir sağa döndürme
- 8. C · Ayrı bir eleman sayacı tutmak veya her zaman bir yuvayı boş bırakmak
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.