1.Kolay
Hangi işlem bir dizi için O(1), tek yönlü bağlı liste için ise O(n)'dir?
- Ai indeksindeki elemana erişmek
- Bİlk elemanı okumak
- CBaştaki elemanı çıkarmak
- DBaşa eklemek
2.Kolay
Kuyruğun başındaki elemanı çıkaran işlemin adı nedir?
- AEnqueue
- BPush
- CInsert
- DDequeue
3.Kolay
Yönlü graf nedir?
- AHer ayrık köşe çiftinin bir kenarla birleştirildiği graf
- BTüm kenarlarının ağırlığı olan graf
- CKenarlarının bir köşeden diğerine bir yönü olan graf
- DHiç döngüsü olmayan graf
4.Orta
İkili öbek (heap) neden hiç işaretçi olmadan bir dizide saklanabilir?
- AÖbekler hiçbir zaman 100'den fazla eleman içermez
- BDiziler anahtarları otomatik olarak sıralı tuttuğu için işaretçiye gerek kalmaz
- CBir öbekteki tüm anahtarlar eşittir
- DTam bir ikili ağaç olduğu için konumlar basit indeks formüllerini izler
5.Orta
Bir ikili ağacın kökü 1'dir; sol çocuğu 2, sağ çocuğu 3'tür; 2 düğümünün çocukları 4 (sol) ve 5'tir (sağ). Postorder dolaşım nedir?
- A4 5 2 3 1
- B5 4 3 2 1
- C1 2 4 5 3
- D4 2 5 1 3
6.Orta
Dairesel tampon (ring buffer) genellikle neyi gerçekleştirmek için kullanılır?
- ASabit boyutlu bir kuyruk
- BBir graf dolaşımı
- CBir ikili arama ağacı
- DBir karma fonksiyonu
7.Zor
Bir dizinin her elemanı için sağındaki bir sonraki büyük elemanı toplam O(n) sürede bulmak istiyorsunuz. Hangi yapı yardımcı olur?
- AHer eleman çiftini tutan bir kuyruk
- BTüm elemanlardan oluşan bir karma tablosu
- CHer eleman için yeniden oluşturulan bir ikili arama ağacı
- DYanıtını bekleyen elemanları tutan bir yığın
8.Zor
Topolojik sıralama için Kahn algoritması giriş derecesi 0 olan köşeleri tekrar tekrar çıkarır. Bu köşeleri hangi yapı tutar?
- AZiyaret edilen tüm kenarlardan oluşan bir yığın
- BGiriş derecesi 0 olan köşelerden oluşan bir kuyruk (veya herhangi bir koleksiyon)
- CÇıkış derecesine göre sıralanmış bir max-heap
- DHangi köşelerin zaten çıkarıldığını kaydeden bir komşuluk matrisi
Cevap anahtarı
- 1. A · i indeksindeki elemana erişmek
- 2. D · Dequeue
- 3. C · Kenarlarının bir köşeden diğerine bir yönü olan graf
- 4. D · Tam bir ikili ağaç olduğu için konumlar basit indeks formüllerini izler
- 5. A · 4 5 2 3 1
- 6. A · Sabit boyutlu bir kuyruk
- 7. D · Yanıtını bekleyen elemanları tutan bir yığın
- 8. B · Giriş derecesi 0 olan köşelerden oluşan bir kuyruk (veya herhangi bir koleksiyon)
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.