1.Kolay
Bir dizinin elemanları bellekte nasıl saklanır?
- ABir bellek sayfaları ağacında
- BBir karma fonksiyonunun seçtiği rastgele konumlarda
- CDağınık olarak, işaretçilerle birbirine bağlı
- DTek bir bitişik blokta, art arda
2.Kolay
Hangi veri yapısı "ilk giren ilk çıkar" (FIFO) ilkesine göre çalışır?
- AYığın (stack)
- BKuyruk
- CÖbek (heap)
- Dİkili ağaç
3.Kolay
Bir ağacın yüksekliği genellikle nasıl tanımlanır?
- AAğaçtaki toplam düğüm sayısı; kök ve her yaprak dahil
- BAğaçtaki yaprak sayısı
- CKökün çocuk sayısı
- DKökten bir yaprağa giden en uzun yoldaki kenar sayısı
4.Orta
Bir ikili ağacın kökü 1'dir; sol çocuğu 2, sağ çocuğu 3'tür; 2 düğümünün çocukları 4 (sol) ve 5'tir (sağ). Preorder dolaşım nedir?
- A4 5 2 3 1
- B1 2 3 4 5
- C1 2 4 5 3
- D4 2 5 1 3
5.Orta
AVL ağacı her düğümde hangi denge koşulunu korur?
- AHer düğüm kırmızı veya siyaha boyanır
- BSol ve sağ alt ağaçların yükseklikleri en fazla 1 farklıdır
- CHer düğümün her iki alt ağacı da tam olarak aynı sayıda düğüm içerir
- DTüm yapraklar tam olarak aynı derinliktedir
6.Orta
İkili öbeğe yeni bir eleman nasıl eklenir?
- ADizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
- BTüm öbek sıfırdan yeniden oluşturulur
- CDaha büyük tüm elemanlar bir yer sağa kaydırılarak sıralı konumuna eklenir
- DKöke konur ve aşağı kaydırılır
7.Zor
Veritabanları indeksler için neden çoğu zaman düz B-ağaçları yerine B+ ağaçları kullanır?
- AB+ ağaçları veriyi yalnızca kökte saklar
- BB+ ağaçları ikili iç düğümler kullanır; bu da disk okuma sayısını azaltır
- CB+ ağaçlarının dengeli olması gerekmez
- DTüm kayıtlar bağlı yapraklarda bulunur; bu da aralık taramalarını verimli kılar
8.Zor
Radix ağacı (sıkıştırılmış trie) düz bir trie'yi nasıl iyileştirir?
- AHer düğümün çocuklarını sıklığa göre sıralar
- BHer sözcüğün yalnızca ilk harfini tutar
- CTek çocuklu düğüm zincirlerini bir dizgiyle etiketlenmiş tek bir kenarda birleştirir
- DHer sözcüğü ayrı düğümler yerine kökteki bir karma tablosunda saklar
Cevap anahtarı
- 1. D · Tek bir bitişik blokta, art arda
- 2. B · Kuyruk
- 3. D · Kökten bir yaprağa giden en uzun yoldaki kenar sayısı
- 4. C · 1 2 4 5 3
- 5. B · Sol ve sağ alt ağaçların yükseklikleri en fazla 1 farklıdır
- 6. A · Dizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
- 7. D · Tüm kayıtlar bağlı yapraklarda bulunur; bu da aralık taramalarını verimli kılar
- 8. C · Tek çocuklu düğüm zincirlerini bir dizgiyle etiketlenmiş tek bir kenarda birleştirir
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.