1.Kolay
İkili ağacı ne tanımlar?
- AHer düğümün tam olarak iki çocuğu vardır
- BAğacın tam olarak iki seviyesi vardır
- CHer düğüm ikili bir sayı saklar
- DHer düğümün en fazla iki çocuğu vardır
2.Kolay
Yığının en üstüne bir eleman ekleyen işlemin adı nedir?
- APeek
- BPop
- CEnqueue
- DPush
3.Kolay
Karma tablosunun doluluk oranı (load factor) nedir?
- AKova sayısı bölü saklanan anahtarların ortalama uzunluğu
- BSaklanan eleman sayısı bölü kova sayısı
- CTabloyu diskten yüklemek için gereken süre
- DŞimdiye kadarki çakışma sayısı
4.Orta
Komşuluk matrisi kullanarak (u, v) kenarının var olup olmadığını kontrol etmek ne kadar sürer?
- AO(E)
- BO(1)
- CO(V)
- DO(log V)
5.Orta
Trie (önek ağacı) özellikle hangi işlem için verimlidir?
- ASayıları sıralama
- BMatris saklama
- COtomatik tamamlama gibi önek aramaları
- DEn kısa yolları bulma
6.Orta
3 4 + 2 * sonek (postfix) ifadesinin değeri nedir?
- A24
- B11
- C10
- D14
7.Zor
Çift karma (double hashing) esas olarak doğrusal yoklamanın hangi sorununu azaltır?
- AAnahtarları tabloda saklama ihtiyacını
- BBir karma fonksiyonuna duyulan ihtiyacı
- CUzun dolu yuva dizilerinin oluştuğu birincil kümelenmeyi
- DBir anahtarın değerini okumanın O(n) maliyetini
8.Zor
Komşuluk matrisi olarak saklanan V köşeli bir grafta genişlik öncelikli aramanın çalışma süresi nedir?
- AO(V + E)
- BO(V)
- CO(V²)
- DO(E log V)
Cevap anahtarı
- 1. D · Her düğümün en fazla iki çocuğu vardır
- 2. D · Push
- 3. B · Saklanan eleman sayısı bölü kova sayısı
- 4. B · O(1)
- 5. C · Otomatik tamamlama gibi önek aramaları
- 6. D · 14
- 7. C · Uzun dolu yuva dizilerinin oluştuğu birincil kümelenmeyi
- 8. C · O(V²)
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.