1.Kolay
Deque (çift uçlu kuyruk) nedir?
- ATek bir diziyi paylaşan iki ayrı kuyruk
- BÖnceliğe göre sıralanmış bir kuyruk
- CHer iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- DYalnızca sondan çıkarmaya izin veren bir kuyruk
2.Kolay
Bir dizinin elemanları bellekte nasıl saklanır?
- ATek bir bitişik blokta, art arda
- BBir bellek sayfaları ağacında
- CDağınık olarak, işaretçilerle birbirine bağlı
- DBir karma fonksiyonunun seçtiği rastgele konumlarda
3.Kolay
İkili ağacı ne tanımlar?
- AHer düğümün en fazla iki çocuğu vardır
- BHer düğüm ikili bir sayı saklar
- CHer düğümün tam olarak iki çocuğu vardır
- DAğacın tam olarak iki seviyesi vardır
4.Orta
Derinlik öncelikli arama (DFS, yinelemeli sürüm) hangi veri yapısını kullanır?
- AKuyruk
- BYalnızca karma tablosu
- CÖbek (heap)
- DYığın (stack)
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)
- B1
- Clog₂ n
- D√n
6.Orta
Kapasitesi n olan bir dizide saklanan dairesel bir kuyrukta i indeksinden sonraki konum nasıl hesaplanır?
- A2i + 1
- B(i − 1) mod n
- C(i + 1) mod n
- Di + 1
7.Zor
Bir karma tablosunun doğru çalışması için karma ve eşitlik hangi kurala uymalıdır?
- AEşit karma değerleri eşit anahtarlar anlamına gelir
- BFarklı anahtarların karma değerleri farklı olmalıdır
- CEşit anahtarların karma değerleri eşit olmalıdır
- DKarma değerleri asal sayılar olmalıdır
8.Zor
Açık adresleme kullanan bir karma tablosunda silme neden çoğu zaman "mezar taşı" (tombstone) işaretiyle yapılır?
- AYuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
- BTabloyu sıralı hâle getirir
- CMezar taşları karmayı hızlandırır
- DSilinen anahtarlar güvenlik için sonsuza dek saklanmalıdır, bu yüzden yuvalar hiçbir zaman yeniden kullanılamaz
Cevap anahtarı
- 1. C · Her iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- 2. A · Tek bir bitişik blokta, art arda
- 3. A · Her düğümün en fazla iki çocuğu vardır
- 4. D · Yığın (stack)
- 5. A · n (ağaç bir bağlı listeye dönüşür)
- 6. C · (i + 1) mod n
- 7. C · Eşit anahtarların karma değerleri eşit olmalıdır
- 8. A · Yuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.