1.Kolay
Kuyruğun başındaki elemanı çıkaran işlemin adı nedir?
- AInsert
- BPush
- CEnqueue
- DDequeue
2.Kolay
Statik dizi ile dinamik dizi arasındaki temel fark nedir?
- ADinamik dizi elemanlarını bağlı düğümlerde saklar, bu yüzden birer birer büyüyebilir
- BDinamik dizi daha büyük bir bellek bloğuna taşınarak büyüyebilir
- CStatik dizi yalnızca sayı saklayabilir
- DStatik dizi daha yavaş indeks erişimine izin verir
3.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ün en fazla iki çocuğu vardır
- DHer düğüm ikili bir sayı saklar
4.Orta
Komşuluk matrisi kullanarak (u, v) kenarının var olup olmadığını kontrol etmek ne kadar sürer?
- AO(V)
- BO(1)
- CO(log V)
- DO(E)
5.Orta
n elemanlı bir dizinin ortasına bir eleman eklemenin maliyeti nedir?
- AO(n²), çünkü her eleman n kez taşınır
- BO(log n), ikili arama nedeniyle
- CO(1), çünkü indeks bilinmektedir
- DO(n), çünkü sonraki elemanlar kaydırılmalıdır
6.Orta
Sabit bir alfabeye sahip bir trie'de L uzunluğundaki bir sözcüğü aramak ne kadar sürer?
- AO(n); n sözcük sayısıdır
- BKaç sözcük saklandığından bağımsız olarak O(L)
- CO(log n); n sözcük sayısıdır
- DO(L × n)
7.Zor
B-ağaçları neden veritabanlarında ve dosya sistemlerinde kullanılır?
- AHerhangi bir diziden daha az bellek kullanırlar, bu yüzden tüm indeks her zaman ana belleğe sığar
- BVerileri sırasız saklarlar
- CYüksek dallanma faktörleri ağacı sığ tutar ve yavaş disk okumalarını azaltır
- DYeniden dengeleme gerektirmezler
8.Zor
Bir karma tablosunun doğru çalışması için karma ve eşitlik hangi kurala uymalıdır?
- AFarklı anahtarların karma değerleri farklı olmalıdır
- BKarma değerleri asal sayılar olmalıdır
- CEşit anahtarların karma değerleri eşit olmalıdır
- DEşit karma değerleri eşit anahtarlar anlamına gelir
Cevap anahtarı
- 1. D · Dequeue
- 2. B · Dinamik dizi daha büyük bir bellek bloğuna taşınarak büyüyebilir
- 3. C · Her düğümün en fazla iki çocuğu vardır
- 4. B · O(1)
- 5. D · O(n), çünkü sonraki elemanlar kaydırılmalıdır
- 6. B · Kaç sözcük saklandığından bağımsız olarak O(L)
- 7. C · Yüksek dallanma faktörleri ağacı sığ tutar ve yavaş disk okumalarını azaltır
- 8. C · Eşit anahtarların karma değerleri eşit olmalıdır
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.