1.Kolay
Karma tablosunda çakışma (collision) nedir?
- ABir anahtarın hiç karma değerinin hesaplanamaması
- BTablonun belleğinin tükenmesi
- Cİki eşit anahtarın iki kez saklanması
- Dİki farklı anahtarın aynı indekse eşlenmesi
2.Kolay
Yığındaki peek (veya top) işlemi ne yapar?
- AEn üstteki elemanı çıkarmadan döndürür
- BEn üstteki elemanı çıkarır ve döndürür
- CYığındaki tüm elemanları çıkarır
- DYığının en altındaki elemanı döndürür
3.Kolay
Yönlü graf nedir?
- AHiç döngüsü olmayan graf
- BHer ayrık köşe çiftinin bir kenarla birleştirildiği graf
- CTüm kenarlarının ağırlığı olan graf
- DKenarlarının bir köşeden diğerine bir yönü olan graf
4.Orta
Anahtarlar sıralı biçimde eklenirse, n düğümlü bir ikili arama ağacının en kötü durumdaki yüksekliği nedir?
- A1
- B√n
- Clog₂ n
- Dn (ağaç bir bağlı listeye dönüşür)
5.Orta
İndeks 0'dan başlayan bir dizide saklanan ikili öbekte (heap) i indeksindeki düğümün ebeveyni nerededir?
- A⌊(i − 1) / 2⌋ indeksinde
- Bi − 1 indeksinde
- C2i + 1 indeksinde
- D⌊i / 2⌋ + 1 indeksinde
6.Orta
Bir uygulama hızlı aramalara, ayrıca anahtarları sıralı olarak listelemeye ve aralık sorgularını yanıtlamaya ihtiyaç duyuyor. Hangi yapı en uygundur?
- ASırasız bir bağlı liste
- BDengeli bir ikili arama ağacı
- CBir yığın
- DBir karma tablosu
7.Zor
İkili arama ağacından iki çocuğu olan bir düğümü silmek genellikle nasıl yapılır?
- AAltındaki alt ağacı baştan yeniden kurup içerdiği her anahtarı yeniden eklemek
- BDüğüm kökle yer değiştirilir
- CTüm alt ağaç kaldırılır
- DDüğüm in-order ardılı (veya öncülü) ile değiştirilir ve o düğüm silinir
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
- BDengesiz düğümde tek bir sola döndürme
- CDüğümü ve çocuğunu yeniden boyamak
- DÇocukta sola döndürme, ardından düğümde sağa döndürme
Cevap anahtarı
- 1. D · İki farklı anahtarın aynı indekse eşlenmesi
- 2. A · En üstteki elemanı çıkarmadan döndürür
- 3. D · Kenarlarının bir köşeden diğerine bir yönü olan graf
- 4. D · n (ağaç bir bağlı listeye dönüşür)
- 5. A · ⌊(i − 1) / 2⌋ indeksinde
- 6. B · Dengeli bir ikili arama ağacı
- 7. D · Düğüm in-order ardılı (veya öncülü) ile değiştirilir ve o düğüm silinir
- 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.