1.Kolay
Yönsüz bir grafta bir köşenin derecesi nedir?
- AGraftaki köşe sayısı
- BOndan başlayan en uzun yolun uzunluğu
- COna bağlı kenarların sayısı
- DKomşuluk listesindeki konumu
2.Kolay
Ağırlıklı graf nedir?
- ABazı köşelerin daha fazla kenarı olduğu için diğerlerinden ağır olduğu graf
- BDiskte saklanan graf
- CHer kenarın maliyet veya uzaklık gibi sayısal bir değeri olduğu graf
- DKöşelerinden çok kenarı olan graf
3.Kolay
Bir metin düzenleyicideki "geri al" (undo) özelliği için en uygun veri yapısı hangisidir?
- AKuyruk
- BKarma kümesi
- CYığın (stack)
- DGraf
4.Orta
İkili öbeğe yeni bir eleman nasıl eklenir?
- ADizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
- BTüm öbek sıfırdan yeniden oluşturulur
- CKöke konur ve aşağı kaydırılır
- DDaha büyük tüm elemanlar bir yer sağa kaydırılarak sıralı konumuna eklenir
5.Orta
Derinlik öncelikli arama (DFS, yinelemeli sürüm) hangi veri yapısını kullanır?
- AYalnızca karma tablosu
- BÖbek (heap)
- CYığın (stack)
- DKuyruk
6.Orta
V köşeli bir graf için komşuluk matrisi ne kadar bellek kullanır?
- AO(V²)
- BO(E)
- CO(log V)
- DO(V + E)
7.Zor
Topolojik sıralama için Kahn algoritması giriş derecesi 0 olan köşeleri tekrar tekrar çıkarır. Bu köşeleri hangi yapı tutar?
- AÇıkış derecesine göre sıralanmış bir max-heap
- BZiyaret edilen tüm kenarlardan oluşan bir yığın
- CGiriş derecesi 0 olan köşelerden oluşan bir kuyruk (veya herhangi bir koleksiyon)
- DHangi köşelerin zaten çıkarıldığını kaydeden bir komşuluk matrisi
8.Zor
Açık adresleme kullanan bir karma tablosunda silme neden çoğu zaman "mezar taşı" (tombstone) işaretiyle yapılır?
- AMezar taşları karmayı hızlandırır
- BTabloyu sıralı hâle getirir
- CSilinen anahtarlar güvenlik için sonsuza dek saklanmalıdır, bu yüzden yuvalar hiçbir zaman yeniden kullanılamaz
- DYuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
Cevap anahtarı
- 1. C · Ona bağlı kenarların sayısı
- 2. C · Her kenarın maliyet veya uzaklık gibi sayısal bir değeri olduğu graf
- 3. C · Yığın (stack)
- 4. A · Dizinin sonuna konur ve öbek özelliğini bozduğu sürece yukarı kaydırılır (sift up)
- 5. C · Yığın (stack)
- 6. A · O(V²)
- 7. C · Giriş derecesi 0 olan köşelerden oluşan bir kuyruk (veya herhangi bir koleksiyon)
- 8. D · Yuvayı boşaltmak diğer anahtarların sondalama dizisini bozabilir
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.