1.Kolay
İkili arama ağacında bir düğümün sol alt ağacındaki değerler:
- ADüğümün değerinden büyüktür
- BDüğümün değerine eşittir
- CDüğümün değerinden küçüktür
- DRastgele sıradadır
2.Kolay
Hangi veri yapısı "son giren ilk çıkar" (LIFO) ilkesine göre çalışır?
- AKarma tablosu
- BYığın (stack)
- CBağlı liste
- DKuyruk
3.Kolay
Ağırlıklı graf nedir?
- AHer kenarın maliyet veya uzaklık gibi sayısal bir değeri olduğu graf
- BBazı köşelerin daha fazla kenarı olduğu için diğerlerinden ağır olduğu graf
- CKöşelerinden çok kenarı olan graf
- DDiskte saklanan graf
4.Orta
n elemanlı bir dizinin ortasına bir eleman eklemenin maliyeti nedir?
- AO(n), çünkü sonraki elemanlar kaydırılmalıdır
- BO(1), çünkü indeks bilinmektedir
- CO(n²), çünkü her eleman n kez taşınır
- DO(log n), ikili arama nedeniyle
5.Orta
Bir yol ağında her biri yaklaşık 4 başka kavşağa bağlı 100,000 kavşak var. Hangi gösterim en uygundur?
- AKenarlardan oluşan bir ikili öbek
- BKomşuluk listesi
- CKöşelerden oluşan tek bir sıralı dizi
- DKomşuluk matrisi
6.Orta
Dairesel tampon (ring buffer) genellikle neyi gerçekleştirmek için kullanılır?
- ASabit boyutlu bir kuyruk
- BBir ikili arama ağacı
- CBir graf dolaşımı
- DBir karma fonksiyonu
7.Zor
Öbek sıralaması (heapsort) hakkında hangi ifade doğrudur?
- AYerinde, en kötü durumda O(n log n) sürede sıralar, ancak kararlı değildir
- BHer girdide O(n) sürede çalışır
- CEk depolama olarak bir ikili arama ağacına ihtiyaç duyar, bu yüzden O(n) ek bellek kullanır
- DKararlıdır ve O(n) ek bellek gerektirir
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 için yeniden oluşturulan bir ikili arama ağacı
- BYanıtını bekleyen elemanları tutan bir yığın
- CHer eleman çiftini tutan bir kuyruk
- DTüm elemanlardan oluşan bir karma tablosu
Cevap anahtarı
- 1. C · Düğümün değerinden küçüktür
- 2. B · Yığın (stack)
- 3. A · Her kenarın maliyet veya uzaklık gibi sayısal bir değeri olduğu graf
- 4. A · O(n), çünkü sonraki elemanlar kaydırılmalıdır
- 5. B · Komşuluk listesi
- 6. A · Sabit boyutlu bir kuyruk
- 7. A · Yerinde, en kötü durumda O(n log n) sürede sıralar, ancak kararlı değildir
- 8. B · Yanıtını bekleyen elemanları tutan bir yığın
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.