1.Kolay
Karma tablosunda çakışma (collision) nedir?
- Aİki farklı anahtarın aynı indekse eşlenmesi
- BBir anahtarın hiç karma değerinin hesaplanamaması
- Cİki eşit anahtarın iki kez saklanması
- DTablonun belleğinin tükenmesi
2.Kolay
Bir grafın komşuluk listesi gösteriminde her köşe için ne saklanır?
- AV adet Boole değerinden oluşan bir satır
- BKomşu köşelerinin bir listesi
- CGraftaki toplam kenar sayısı
- DDiğer her köşeye olan en kısa yol
3.Kolay
Yığının en üstüne bir eleman ekleyen işlemin adı nedir?
- APeek
- BPush
- CEnqueue
- DPop
4.Orta
Hangi çakışma çözümleme yöntemi çakışan anahtarları aynı kovadaki bir listede saklar?
- AAyrı zincirleme (separate chaining)
- BÇift karma
- CDoğrusal sondalama
- DKaresel sondalama
5.Orta
Bir dizide saklanan ikili min-öbekte (indeks 0'dan başlar) i indeksindeki düğümün çocukları hangi konumlardadır?
- A2i ve 2i + 1
- B2i + 1 ve 2i + 2
- Ci/2 ve i/2 + 1
- Di + 1 ve i + 2
6.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
- B1 2 3 4 5
- C4 5 2 3 1
- D4 2 5 1 3
7.Zor
Bir kırmızı-siyah ağaç hangi özelliği sağlamalıdır?
- AKök kırmızı olmalıdır
- BHer 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
- CBir düğümden alt soyundaki yapraklara giden her yol aynı sayıda siyah düğüm içerir
- DHer düğüm kırmızı olmalıdır
8.Zor
İkili arama ağacından iki çocuğu olan bir düğümü silmek genellikle nasıl yapılır?
- ADüğüm in-order ardılı (veya öncülü) ile değiştirilir ve o düğüm silinir
- BDüğüm kökle yer değiştirilir
- CAltındaki alt ağacı baştan yeniden kurup içerdiği her anahtarı yeniden eklemek
- DTüm alt ağaç kaldırılır
Cevap anahtarı
- 1. A · İki farklı anahtarın aynı indekse eşlenmesi
- 2. B · Komşu köşelerinin bir listesi
- 3. B · Push
- 4. A · Ayrı zincirleme (separate chaining)
- 5. B · 2i + 1 ve 2i + 2
- 6. A · 1 2 4 5 3
- 7. C · Bir düğümden alt soyundaki yapraklara giden her yol aynı sayıda siyah düğüm içerir
- 8. A · Düğüm in-order ardılı (veya öncülü) ile değiştirilir ve o düğüm silinir
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.