1.Kolay
Hangi işlem dizide yavaş, ancak bağlı listenin başında hızlıdır?
- ASon elemanı indeksle okuma
- B5. elemana erişim
- CSabit bir dizinin uzunluğunu bulma
- DBaşa ekleme
2.Kolay
Bir ağaçta bir düğümün derinliği nedir?
- AAlt ağacındaki düğüm sayısı
- BKökten o düğüme kadar olan kenar sayısı
- CO düğümün çocuk sayısı
- DO düğümden en derin yaprağa kadar olan kenar sayısı
3.Kolay
Max-heap özelliği nedir?
- AHer sol çocuğun anahtarı, sağ kardeşinin anahtarından büyük veya ona eşittir
- BTüm yapraklar en büyük anahtarı içerir
- CAnahtarlar soldan sağa sıralıdır
- DHer ebeveynin anahtarı çocuklarının anahtarlarından büyük veya onlara eşittir
4.Orta
Bağlı listede bir nöbetçi (sentinel, kukla) düğümün amacı nedir?
- ABaştaki veya sondaki özel durumları kaldırarak kodu basitleştirmek
- BListeyi sıralı hâle getirmek
- CListenin sabit bir en fazla düğüm sayısının ötesine büyümesini engellemek
- DEleman sayısını saklamak
5.Orta
7 boyutlu bir karma tablosu h(k) = k mod 7 ve doğrusal yoklama (linear probing) kullanıyor. 10 eklendikten sonra 17 nerede saklanır?
- Aİndeks 6
- Bİndeks 0
- Cİndeks 3
- Dİndeks 4
6.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)
- B1
- Clog₂ n
- D√n
7.Zor
Veritabanları indeksler için neden çoğu zaman düz B-ağaçları yerine B+ ağaçları kullanır?
- ATüm kayıtlar bağlı yapraklarda bulunur; bu da aralık taramalarını verimli kılar
- BB+ ağaçları ikili iç düğümler kullanır; bu da disk okuma sayısını azaltır
- CB+ ağaçlarının dengeli olması gerekmez
- DB+ ağaçları veriyi yalnızca kökte saklar
8.Zor
Öbek sıralaması (heapsort) hakkında hangi ifade doğrudur?
- AKararlıdır ve O(n) ek bellek gerektirir
- 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
- DYerinde, en kötü durumda O(n log n) sürede sıralar, ancak kararlı değildir
Cevap anahtarı
- 1. D · Başa ekleme
- 2. B · Kökten o düğüme kadar olan kenar sayısı
- 3. D · Her ebeveynin anahtarı çocuklarının anahtarlarından büyük veya onlara eşittir
- 4. A · Baştaki veya sondaki özel durumları kaldırarak kodu basitleştirmek
- 5. D · İndeks 4
- 6. A · n (ağaç bir bağlı listeye dönüşür)
- 7. A · Tüm kayıtlar bağlı yapraklarda bulunur; bu da aralık taramalarını verimli kılar
- 8. D · Yerinde, en kötü durumda O(n log n) sürede sıralar, ancak kararlı değildir
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.