1.Kolay
Tek yönlü bağlı listede son düğümün next işaretçisi ne içerir?
- ANull (düğüm yok)
- Bİlk düğümün adresi
- CListedeki düğüm sayısı
- DÖnceki düğümün adresi
2.Kolay
Karma fonksiyonu bir karma tablosunda ne yapar?
- ATablodaki anahtarları sıralar
- BBir anahtarı tablodaki bir indekse eşler
- CKaç anahtar saklandığını sayar
- DTablodaki değerleri şifreler
3.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ç
- BSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
- CYukarıdan başlayarak seviye seviye
- DSol alt ağaç, sonra sağ alt ağaç, sonra düğüm
4.Orta
Bir diziyi dolaşmak, aynı uzunluktaki bir bağlı listeyi dolaşmaktan pratikte neden çoğu zaman çok daha hızlıdır?
- ADizi dolaşımı toplamda O(1), bağlı liste dolaşımı O(n)'dir
- BDiziler değerleri karşılaştırmak için daha az komut kullanır
- CBağlı listeler elemanları her zaman diskte saklar
- DDizi elemanları bitişik olduğu için CPU önbelleğini iyi kullanırlar
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
- Bh2
- C2h + 1
- D2h
6.Orta
Dijkstra algoritması işlenecek bir sonraki köşeyi seçmek için hangi soyut veri türünü kullanır?
- AYığın
- BMin-öncelik kuyruğu
- CSırasız bir küme
- DFIFO kuyruğu
7.Zor
n elemanlı bir ikili min-heap'te rastgele bir anahtarı aramak ne kadar sürer?
- AO(log n)
- BO(n)
- CO(log log n)
- DO(1)
8.Zor
Bir AVL düğümü, sol çocuğunun sağ alt ağacı fazla yükseldiği için dengesiz (sol-sağ durumu). Hangi düzeltme uygulanır?
- ASol çocukta sağa döndürme, ardından düğümde sola döndürme
- BDüğümde tek bir sola döndürme
- CSol çocukta sola döndürme, ardından düğümde sağa döndürme
- DDüğümde tek bir sağa döndürme
Cevap anahtarı
- 1. A · Null (düğüm yok)
- 2. B · Bir anahtarı tablodaki bir indekse eşler
- 3. A · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- 4. D · Dizi elemanları bitişik olduğu için CPU önbelleğini iyi kullanırlar
- 5. A · 2h+1 − 1
- 6. B · Min-öncelik kuyruğu
- 7. B · O(n)
- 8. C · Sol çocukta sola döndürme, ardından düğümde sağa döndürme
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.