1.Kolay
Yönlü graf nedir?
- AHiç döngüsü olmayan graf
- BHer ayrık köşe çiftinin bir kenarla birleştirildiği graf
- CKenarlarının bir köşeden diğerine bir yönü olan graf
- DTüm kenarlarının ağırlığı olan graf
2.Kolay
Bir grafın komşuluk listesi gösteriminde her köşe için ne saklanır?
- AKomşu köşelerinin bir listesi
- BGraftaki toplam kenar sayısı
- CDiğer her köşeye olan en kısa yol
- DV adet Boole değerinden oluşan bir satır
3.Kolay
Max-heap özelliği nedir?
- AAnahtarlar soldan sağa sıralıdır
- BTüm yapraklar en büyük anahtarı içerir
- CHer ebeveynin anahtarı çocuklarının anahtarlarından büyük veya onlara eşittir
- DHer sol çocuğun anahtarı, sağ kardeşinin anahtarından büyük veya ona eşittir
4.Orta
n elemanlı bir dizinin ortasına bir eleman eklemenin maliyeti nedir?
- AO(log n), ikili arama nedeniyle
- BO(n), çünkü sonraki elemanlar kaydırılmalıdır
- CO(1), çünkü indeks bilinmektedir
- DO(n²), çünkü her eleman n kez taşınır
5.Orta
Dairesel tampon (ring buffer) genellikle neyi gerçekleştirmek için kullanılır?
- ABir graf dolaşımı
- BBir ikili arama ağacı
- CBir karma fonksiyonu
- DSabit boyutlu bir kuyruk
6.Orta
Dijkstra algoritması işlenecek bir sonraki köşeyi seçmek için hangi soyut veri türünü kullanır?
- AMin-öncelik kuyruğu
- BSırasız bir küme
- CYığın
- DFIFO kuyruğu
7.Zor
n sayılık bir akıştan en küçük k değeri O(k) bellek kullanarak tutmanız gerekiyor. Hangi yaklaşım O(n log k) sürede çalışır?
- Ak boyutlu bir max-heap; daha küçük bir değer geldiğinde kökü değiştirilir
- BSon k değerden oluşan bir FIFO kuyruğu
- Cn değerin tamamını tutan bir min-heap; en küçük k değer sonunda çıkarılır
- Dn değerin tamamından oluşan sıralı bir dizi
8.Zor
Bir AVL düğümü, sol çocuğunun sağ alt ağacı fazla yükseldiği için dengesiz (sol-sağ durumu). Hangi düzeltme uygulanır?
- ADüğümde tek bir sağa döndürme
- BDüğümde tek bir sola döndürme
- CSol çocukta sola döndürme, ardından düğümde sağa döndürme
- DSol çocukta sağa döndürme, ardından düğümde sola döndürme
Cevap anahtarı
- 1. C · Kenarlarının bir köşeden diğerine bir yönü olan graf
- 2. A · Komşu köşelerinin bir listesi
- 3. C · Her ebeveynin anahtarı çocuklarının anahtarlarından büyük veya onlara eşittir
- 4. B · O(n), çünkü sonraki elemanlar kaydırılmalıdır
- 5. D · Sabit boyutlu bir kuyruk
- 6. A · Min-öncelik kuyruğu
- 7. A · k boyutlu bir max-heap; daha küçük bir değer geldiğinde kökü değiştirilir
- 8. C · Sol çocukta sola döndürme, ardından düğümde sağa döndürme
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.