1.Kolay
Bir ağaçta bir düğümün derinliği nedir?
- AO düğümden en derin yaprağa kadar olan kenar sayısı
- BO düğümün çocuk sayısı
- CAlt ağacındaki düğüm sayısı
- DKökten o düğüme kadar olan kenar sayısı
2.Kolay
Yönlü graf nedir?
- AHiç döngüsü olmayan graf
- BKenarlarının bir köşeden diğerine bir yönü olan graf
- CHer ayrık köşe çiftinin bir kenarla birleştirildiği graf
- DTüm kenarlarının ağırlığı olan graf
3.Kolay
Bir dizinin elemanları bellekte nasıl saklanır?
- ATek bir bitişik blokta, art arda
- BBir karma fonksiyonunun seçtiği rastgele konumlarda
- CDağınık olarak, işaretçilerle birbirine bağlı
- DBir bellek sayfaları ağacında
4.Orta
V köşeli bir graf için komşuluk matrisi ne kadar bellek kullanır?
- AO(E)
- BO(V²)
- CO(V + E)
- DO(log V)
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?
- A√n
- Blog₂ n
- C1
- Dn (ağaç bir bağlı listeye dönüşür)
6.Orta
Dairesel tampon (ring buffer) genellikle neyi gerçekleştirmek için kullanılır?
- ASabit boyutlu bir kuyruk
- BBir karma fonksiyonu
- CBir ikili arama ağacı
- DBir graf dolaşımı
7.Zor
Atlamalı listenin (skip list) sıralı bağlı listeye göre başlıca avantajı nedir?
- AHer düğüm diğer tüm düğümlere bir işaretçi sakladığı için garantili O(1) arama
- BEk bellek kullanmaması
- CAnahtarları sırasız saklaması
- DBirden çok ileri işaretçi seviyesi sayesinde beklenen O(log n) arama
8.Zor
Dairesel bir tamponda front == rear boş veya dolu anlamına gelebilir. Bunları ayırt etmenin yaygın bir yolu nedir?
- ATampon boyutunu ikinin kuvveti yapmak
- Bfront, rear'a eşit olduğunda tamponu her zaman temizlemek; böylece durum boş olur
- CAyrı bir eleman sayacı tutmak veya her zaman bir yuvayı boş bırakmak
- Dfront ve rear'ı aynı değişkende saklamak
Cevap anahtarı
- 1. D · Kökten o düğüme kadar olan kenar sayısı
- 2. B · Kenarlarının bir köşeden diğerine bir yönü olan graf
- 3. A · Tek bir bitişik blokta, art arda
- 4. B · O(V²)
- 5. D · n (ağaç bir bağlı listeye dönüşür)
- 6. A · Sabit boyutlu bir kuyruk
- 7. D · Birden çok ileri işaretçi seviyesi sayesinde beklenen O(log n) arama
- 8. C · Ayrı bir eleman sayacı tutmak veya her zaman bir yuvayı boş bırakmak
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.