1.Kolay
Bir ağaçta bir düğümün derinliği nedir?
- AO düğümün çocuk sayısı
- BO düğümden en derin yaprağa kadar olan kenar sayısı
- CKökten o düğüme kadar olan kenar sayısı
- DAlt ağacındaki düğüm sayısı
2.Kolay
Karma tablosunda çakışma (collision) nedir?
- ABir anahtarın hiç karma değerinin hesaplanamaması
- BTablonun belleğinin tükenmesi
- Cİki farklı anahtarın aynı indekse eşlenmesi
- Dİki eşit anahtarın iki kez saklanması
3.Kolay
Deque (çift uçlu kuyruk) nedir?
- AÖnceliğe göre sıralanmış bir kuyruk
- BYalnızca sondan çıkarmaya izin veren bir kuyruk
- CHer iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- DTek bir diziyi paylaşan iki ayrı kuyruk
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?
- A1 2 4 5 3
- B4 2 5 1 3
- C1 2 3 4 5
- D4 5 2 3 1
5.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
- CDizi elemanları bitişik olduğu için CPU önbelleğini iyi kullanırlar
- DBağlı listeler elemanları her zaman diskte saklar
6.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(E²)
- DO(V + E)
7.Zor
Bir kırmızı-siyah ağaç hangi özelliği sağlamalıdır?
- AHer kırmızı düğümün çocukları kırmızı olmalıdır, bu yüzden kırmızı düğümler yapraklara kadar kesintisiz zincirler oluşturur
- BKök kırmızı olmalıdır
- CHer düğüm kırmızı olmalıdır
- DBir düğümden alt soyundaki yapraklara giden her yol aynı sayıda siyah düğüm içerir
8.Zor
B-ağaçları neden veritabanlarında ve dosya sistemlerinde kullanılır?
- AYüksek dallanma faktörleri ağacı sığ tutar ve yavaş disk okumalarını azaltır
- BHerhangi bir diziden daha az bellek kullanırlar, bu yüzden tüm indeks her zaman ana belleğe sığar
- CYeniden dengeleme gerektirmezler
- DVerileri sırasız saklarlar
Cevap anahtarı
- 1. C · Kökten o düğüme kadar olan kenar sayısı
- 2. C · İki farklı anahtarın aynı indekse eşlenmesi
- 3. C · Her iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- 4. A · 1 2 4 5 3
- 5. C · Dizi elemanları bitişik olduğu için CPU önbelleğini iyi kullanırlar
- 6. D · O(V + E)
- 7. D · Bir düğümden alt soyundaki yapraklara giden her yol aynı sayıda siyah düğüm içerir
- 8. A · Yüksek dallanma faktörleri ağacı sığ tutar ve yavaş disk okumalarını azaltır
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.