1.Kolay
Tek yönlü bağlı listede son düğümün next işaretçisi ne içerir?
- ANull (düğüm yok)
- Bİlk düğümün adresi
- CÖnceki düğümün adresi
- DListedeki düğüm sayısı
2.Kolay
Bir grafta döngü (cycle) nedir?
- AAynı köşede başlayıp biten bir yol
- BHer köşeyi ziyaret eden bir yol
- CAğırlığı sıfır olan bir kenar
- DHiç kenarı olmayan bir köşe
3.Kolay
Bir metin düzenleyicideki "geri al" (undo) özelliği için en uygun veri yapısı hangisidir?
- AYığın (stack)
- BKarma kümesi
- CGraf
- DKuyruk
4.Orta
AVL ağaçları ve kırmızı-siyah ağaçlar neyi garanti eder?
- AAnahtarların ekleme sırasıyla saklanmasını
- BYeniden dengeleme sayesinde O(log n) yükseklik
- CHiçbir düğümün iki çocuğu olmamasını
- DHer durumda sabit zamanlı arama
5.Orta
Açık adresleme kullanan bir karma tablosunda olası en yüksek doluluk oranı nedir?
- A1
- BEn yüksek değer yoktur
- C0,5
- D2
6.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
- C⌊i / 2⌋ + 1 indeksinde
- D2i + 1 indeksinde
7.Zor
İkili öbekte (elemanın konumu biliniyorsa) decrease-key işleminin zaman karmaşıklığı nedir?
- AO(n log n)
- BO(log n)
- CO(n)
- DO(1)
8.Zor
Bir dizinin her elemanı için sağındaki bir sonraki büyük elemanı toplam O(n) sürede bulmak istiyorsunuz. Hangi yapı yardımcı olur?
- AHer eleman çiftini tutan bir kuyruk
- BHer eleman için yeniden oluşturulan bir ikili arama ağacı
- CYanıtını bekleyen elemanları tutan bir yığın
- DTüm elemanlardan oluşan bir karma tablosu
Cevap anahtarı
- 1. A · Null (düğüm yok)
- 2. A · Aynı köşede başlayıp biten bir yol
- 3. A · Yığın (stack)
- 4. B · Yeniden dengeleme sayesinde O(log n) yükseklik
- 5. A · 1
- 6. A · ⌊(i − 1) / 2⌋ indeksinde
- 7. B · O(log n)
- 8. C · Yanıtını bekleyen elemanları tutan bir yığın
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.