1.Kolay
Kuyruğun başındaki elemanı çıkaran işlemin adı nedir?
- APush
- BInsert
- CEnqueue
- DDequeue
2.Kolay
Soyut bir veri türü olarak kümenin (set) belirleyici özelliği nedir?
- AYalnızca bir uçtan erişime izin verir
- BAnahtar-değer çiftleri saklar
- CElemanları sıralı olarak saklar
- DElemanları tekrar olmadan saklar
3.Kolay
Bir ağaçta bir düğümün derinliği nedir?
- AO düğümden en derin yaprağa kadar olan kenar sayısı
- BKökten o düğüme kadar olan kenar sayısı
- CAlt ağacındaki düğüm sayısı
- DO düğümün çocuk sayısı
4.Orta
Bir listenin ortasındaki bir düğüme referansınız var. Hangi listede onu O(1)'de çıkarabilirsiniz?
- ADinamik bir dizide
- BTek yönlü bağlı listede
- CÇift yönlü bağlı listede
- DSıralı bir dizide
5.Orta
Bir ikili arama ağacının in-order (sıralı) dolaşımı anahtarları hangi sırayla ziyaret eder?
- AArtan (sıralı) düzende
- BEkleme sırasıyla
- CSeviye sırasıyla
- DHer zaman azalan düzende
6.Orta
Çalışan bir program etkin fonksiyon çağrılarını ve yerel değişkenlerini izlemek için hangi veri yapısını kullanır?
- AFonksiyonlardan oluşan bir karma tablosu
- BÇağrı yığını (call stack)
- CÇerçevelerden oluşan bir ikili arama ağacı
- DHeap bellek kuyruğu
7.Zor
Hangi özellik her B-ağacını mükemmel dengeli tutar?
- AHer düğüm bir anahtar saklar
- BHer düğümün tam olarak iki çocuğu vardır
- CAnahtarlar yalnızca kökte saklanır
- DTüm yapraklar aynı derinliktedir
8.Zor
n sayılık bir akıştan en küçük k değeri O(k) bellek kullanarak tutmanız gerekiyor. Hangi yaklaşım O(n log k) sürede çalışır?
- An değerin tamamından oluşan sıralı bir dizi
- BSon k değerden oluşan bir FIFO kuyruğu
- Ck boyutlu bir max-heap; daha küçük bir değer geldiğinde kökü değiştirilir
- Dn değerin tamamını tutan bir min-heap; en küçük k değer sonunda çıkarılır
Cevap anahtarı
- 1. D · Dequeue
- 2. D · Elemanları tekrar olmadan saklar
- 3. B · Kökten o düğüme kadar olan kenar sayısı
- 4. C · Çift yönlü bağlı listede
- 5. A · Artan (sıralı) düzende
- 6. B · Çağrı yığını (call stack)
- 7. D · Tüm yapraklar aynı derinliktedir
- 8. C · k boyutlu bir max-heap; daha küçük bir değer geldiğinde kökü değiştirilir
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.