1.Kolay
Hangi veri yapısı "ilk giren ilk çıkar" (FIFO) ilkesine göre çalışır?
- AYığın (stack)
- Bİkili ağaç
- CKuyruk
- DÖbek (heap)
2.Kolay
İkili ağacı ne tanımlar?
- AHer düğüm ikili bir sayı saklar
- BAğacın tam olarak iki seviyesi vardır
- CHer düğümün en fazla iki çocuğu vardır
- DHer düğümün tam olarak iki çocuğu vardır
3.Kolay
Bir grafta döngü (cycle) nedir?
- AHer köşeyi ziyaret eden bir yol
- BAğırlığı sıfır olan bir kenar
- CAynı köşede başlayıp biten bir yol
- DHiç kenarı olmayan bir köşe
4.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?
- AKöşelerden oluşan tek bir sıralı dizi
- BKenarlardan oluşan bir ikili öbek
- CKomşuluk matrisi
- DKomşuluk listesi
5.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?
- An (ağaç bir bağlı listeye dönüşür)
- B√n
- C1
- Dlog₂ n
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?
- AÇerçevelerden oluşan bir ikili arama ağacı
- BÇağrı yığını (call stack)
- CFonksiyonlardan oluşan bir karma tablosu
- DHeap bellek kuyruğu
7.Zor
Komşuluk matrisi olarak saklanan V köşeli bir grafta genişlik öncelikli aramanın çalışma süresi nedir?
- AO(V)
- BO(E log V)
- CO(V + E)
- DO(V²)
8.Zor
Standart bir Bloom filtresinden elemanlar neden yalnızca bitleri temizlenerek silinemez?
- ASilmek yanlış pozitif oranını %100'e çıkarırdı
- BBloom filtresindeki bitler oluşturulduktan sonra değiştirilemez
- CBu bitler başka elemanlara da ait olabilir, bu da yanlış negatiflere yol açar
- DBloom filtreleri tam elemanları saklar ve bunlar karmalandıktan sonra bir daha bulunamaz
Cevap anahtarı
- 1. C · Kuyruk
- 2. C · Her düğümün en fazla iki çocuğu vardır
- 3. C · Aynı köşede başlayıp biten bir yol
- 4. D · Komşuluk listesi
- 5. A · n (ağaç bir bağlı listeye dönüşür)
- 6. B · Çağrı yığını (call stack)
- 7. D · O(V²)
- 8. C · Bu bitler başka elemanlara da ait olabilir, bu da yanlış negatiflere yol açar
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.