1.Kolay
İkili ağacın preorder (önce kök) dolaşımı düğümleri hangi sırayla ziyaret eder?
- ASol alt ağaç, sonra sağ alt ağaç, sonra düğüm
- BDüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- CYukarıdan başlayarak seviye seviye
- DSol alt ağaç, sonra düğüm, sonra sağ alt ağaç
2.Kolay
İkili min-heap'in en küçük elemanı nerede bulunur?
- AEn soldaki yaprakta
- BAranması gereken herhangi bir yaprakta
- CKökte
- DDizinin son konumunda
3.Kolay
Tek yönlü bağlı listede son düğümün next işaretçisi ne içerir?
- ANull (düğüm yok)
- BÖnceki düğümün adresi
- Cİlk düğümün adresi
- DListedeki düğüm sayısı
4.Orta
"{[()]}" ifadesindeki parantezlerin dengeli olup olmadığını kontrol etmek için hangi veri yapısı kullanılır?
- AKuyruk
- Bİkili arama ağacı
- CKarma tablosu
- DYığın
5.Orta
Çalışan bir program etkin fonksiyon çağrılarını ve yerel değişkenlerini izlemek için hangi veri yapısını kullanır?
- AÇağrı yığını (call stack)
- BHeap bellek kuyruğu
- CÇerçevelerden oluşan bir ikili arama ağacı
- DFonksiyonlardan oluşan bir 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 6
- Bİndeks 0
- Cİndeks 4
- Dİndeks 3
7.Zor
Tek yönlü bağlı bir listeyi yerinde (in place) tersine çevirmenin zaman ve ek alan maliyeti nedir?
- AO(n) zaman ve O(n) ek alan
- BO(n) zaman ve O(1) ek alan
- CO(1) zaman ve O(1) ek alan
- DO(n log n) zaman ve O(1) ek alan
8.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?
- ADengesiz düğümde tek bir sağa döndürme
- BÇocukta sola döndürme, ardından düğümde sağa döndürme
- CDengesiz düğümde tek bir sola döndürme
- DDüğümü ve çocuğunu yeniden boyamak
Cevap anahtarı
- 1. B · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- 2. C · Kökte
- 3. A · Null (düğüm yok)
- 4. D · Yığın
- 5. A · Çağrı yığını (call stack)
- 6. C · İndeks 4
- 7. B · O(n) zaman ve O(1) ek alan
- 8. A · Dengesiz düğümde tek bir sağa döndürme
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.