1.Kolay
Bir grafın komşuluk listesi gösteriminde her köşe için ne saklanır?
- AGraftaki toplam kenar sayısı
- BDiğer her köşeye olan en kısa yol
- CV adet Boole değerinden oluşan bir satır
- DKomşu köşelerinin bir listesi
2.Kolay
Yönlü graf nedir?
- AHiç döngüsü olmayan graf
- BHer ayrık köşe çiftinin bir kenarla birleştirildiği graf
- CTüm kenarlarının ağırlığı olan graf
- DKenarlarının bir köşeden diğerine bir yönü olan graf
3.Kolay
Yığının en üstüne bir eleman ekleyen işlemin adı nedir?
- APeek
- BEnqueue
- CPush
- DPop
4.Orta
V köşeli bir graf için komşuluk matrisi ne kadar bellek kullanır?
- AO(E)
- BO(log V)
- CO(V²)
- DO(V + E)
5.Orta
İkili arama ağacındaki bir düğümün sağ alt ağacı var. Inorder ardılı (successor) nerededir?
- AHer zaman ebeveyninde
- BSol alt ağacının en sağdaki düğümünde
- CSağ alt ağacının en soldaki düğümünde
- DHer zaman sağ çocuğunda
6.Orta
Derinlik öncelikli arama (DFS, yinelemeli sürüm) hangi veri yapısını kullanır?
- AYığın (stack)
- BKuyruk
- CÖbek (heap)
- DYalnızca karma tablosu
7.Zor
Bir dizideki k boyutlu her pencerenin en büyük elemanını toplam O(n)'de hesaplamayı hangi yapı sağlar?
- Aİndeksleri değerlerin azalan sırasına göre tutan bir deque
- BHer pencere için yeniden oluşturulan bir min-heap
- CKaydırılarak güncellenen sıralı bir dizi
- DPenceredeki elemanlardan oluşan tek yönlü bağlı bir liste
8.Zor
O(1) get ve put işlemlerine sahip bir LRU (least recently used) önbelleğini hangi veri yapısı destekler?
- ATek bir sıralı dizi
- BÇift yönlü bağlı listeyle birleştirilmiş bir karma haritası
- CYalnızca bir yığın
- DYalnızca bir ikili arama ağacı
Cevap anahtarı
- 1. D · Komşu köşelerinin bir listesi
- 2. D · Kenarlarının bir köşeden diğerine bir yönü olan graf
- 3. C · Push
- 4. C · O(V²)
- 5. C · Sağ alt ağacının en soldaki düğümünde
- 6. A · Yığın (stack)
- 7. A · İndeksleri değerlerin azalan sırasına göre tutan bir deque
- 8. B · Çift yönlü bağlı listeyle birleştirilmiş bir karma haritası
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.