1.Kolay
Kuyruğun başındaki elemanı çıkaran işlemin adı nedir?
- ADequeue
- BInsert
- CEnqueue
- DPush
2.Kolay
İkili arama ağacında bir düğümün sol alt ağacındaki değerler:
- ADüğümün değerinden büyüktür
- BDüğümün değerinden küçüktür
- CRastgele sıradadır
- DDüğümün değerine eşittir
3.Kolay
İkili ağacın preorder (önce kök) dolaşımı düğümleri hangi sırayla ziyaret eder?
- ASol alt ağaç, sonra düğüm, sonra sağ alt ağaç
- BDüğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- CSol alt ağaç, sonra sağ alt ağaç, sonra düğüm
- DYukarıdan başlayarak seviye seviye
4.Orta
"{[()]}" ifadesindeki parantezlerin dengeli olup olmadığını kontrol etmek için hangi veri yapısı kullanılır?
- AKarma tablosu
- Bİkili arama ağacı
- CYığın
- DKuyruk
5.Orta
İkili öbek (heap) neden hiç işaretçi olmadan bir dizide saklanabilir?
- ABir öbekteki tüm anahtarlar eşittir
- BDiziler anahtarları otomatik olarak sıralı tuttuğu için işaretçiye gerek kalmaz
- CÖbekler hiçbir zaman 100'den fazla eleman içermez
- DTam bir ikili ağaç olduğu için konumlar basit indeks formüllerini izler
6.Orta
7 boyutlu bir karma tablosu h(k) = k mod 7 ve doğrusal yoklama (linear probing) kullanıyor. 10 eklendikten sonra 17 nerede saklanır?
- Aİndeks 4
- Bİndeks 6
- Cİndeks 3
- Dİndeks 0
7.Zor
O(1) get ve put işlemlerine sahip bir LRU (least recently used) önbelleğini hangi veri yapısı destekler?
- AYalnızca bir yığın
- BTek bir sıralı dizi
- CÇift yönlü bağlı listeyle birleştirilmiş bir karma haritası
- DYalnızca bir ikili arama ağacı
8.Zor
Komşuluk matrisi olarak saklanan V köşeli bir grafta genişlik öncelikli aramanın çalışma süresi nedir?
- AO(V²)
- BO(V + E)
- CO(E log V)
- DO(V)
Cevap anahtarı
- 1. A · Dequeue
- 2. B · Düğümün değerinden küçüktür
- 3. B · Düğüm, sonra sol alt ağaç, sonra sağ alt ağaç
- 4. C · Yığın
- 5. D · Tam bir ikili ağaç olduğu için konumlar basit indeks formüllerini izler
- 6. A · İndeks 4
- 7. C · Çift yönlü bağlı listeyle birleştirilmiş bir karma haritası
- 8. A · O(V²)
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.