1.Kolay
Hangi işlem bir dizi için O(1), tek yönlü bağlı liste için ise O(n)'dir?
- ABaştaki elemanı çıkarmak
- BBaşa eklemek
- Ci indeksindeki elemana erişmek
- Dİlk elemanı okumak
2.Kolay
Bir grafta döngü (cycle) nedir?
- AAğırlığı sıfır olan bir kenar
- BAynı köşede başlayıp biten bir yol
- CHer köşeyi ziyaret eden bir yol
- DHiç kenarı olmayan bir köşe
3.Kolay
Ağırlıklı graf nedir?
- ABazı köşelerin daha fazla kenarı olduğu için diğerlerinden ağır olduğu graf
- BDiskte saklanan graf
- CKöşelerinden çok kenarı olan graf
- DHer kenarın maliyet veya uzaklık gibi sayısal bir değeri olduğu graf
4.Orta
"{[()]}" ifadesindeki parantezlerin dengeli olup olmadığını kontrol etmek için hangi veri yapısı kullanılır?
- AKarma tablosu
- BYığın
- Cİkili arama ağacı
- DKuyruk
5.Orta
Trie (önek ağacı) özellikle hangi işlem için verimlidir?
- AOtomatik tamamlama gibi önek aramaları
- BSayıları sıralama
- CMatris saklama
- DEn kısa yolları bulma
6.Orta
3 4 + 2 * sonek (postfix) ifadesinin değeri nedir?
- A14
- B24
- C10
- D11
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
- BTüm alt ağaç kaldırılır
- CDüğüm kökle yer değiştirilir
- DDüğüm in-order ardılı (veya öncülü) ile değiştirilir ve o düğüm silinir
8.Zor
Bir AVL düğümü, sol çocuğunun sağ alt ağacı fazla yükseldiği için dengesiz (sol-sağ durumu). Hangi düzeltme uygulanır?
- ADüğümde tek bir sağa döndürme
- BSol çocukta sola döndürme, ardından düğümde sağa döndürme
- CDüğümde tek bir sola döndürme
- DSol çocukta sağa döndürme, ardından düğümde sola döndürme
Cevap anahtarı
- 1. C · i indeksindeki elemana erişmek
- 2. B · Aynı köşede başlayıp biten bir yol
- 3. D · Her kenarın maliyet veya uzaklık gibi sayısal bir değeri olduğu graf
- 4. B · Yığın
- 5. A · Otomatik tamamlama gibi önek aramaları
- 6. A · 14
- 7. D · Düğüm in-order ardılı (veya öncülü) ile değiştirilir ve o düğüm silinir
- 8. B · Sol çocukta sola döndürme, ardından düğümde sağa döndürme
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.