1.Kolay
Tek yönlü bağlı listede her düğüm şunları içerir:
- AYalnızca veri
- BVeri ve bir sonraki düğüme referans
- CVeri ve bir indeks
- DVeri ve diğer tüm düğümlere referanslar
2.Kolay
Bir ağacın kökü nedir?
- AEn büyük değere sahip düğüm
- BÇocuğu olmayan bir düğüm
- COrtadaki herhangi bir düğüm
- DEbeveyni olmayan en üstteki düğüm
3.Kolay
Çift yönlü bağlı listedeki her düğüm neler içerir?
- AVerinin iki kopyası ve bir işaretçi
- BVeri ve iki işaretçi: biri sonraki düğüme, biri ondan sonraki düğüme
- CVeri, bir sonraki düğüme bir işaretçi ve bir önceki düğüme bir işaretçi
- DYalnızca veri ve bir sonraki düğüme bir işaretçi
4.Orta
Trie (önek ağacı) özellikle hangi işlem için verimlidir?
- ASayıları sıralama
- BEn kısa yolları bulma
- CMatris saklama
- DOtomatik tamamlama gibi önek aramaları
5.Orta
Kapasitesi n olan bir dizide saklanan dairesel bir kuyrukta i indeksinden sonraki konum nasıl hesaplanır?
- A2i + 1
- B(i − 1) mod n
- Ci + 1
- D(i + 1) mod n
6.Orta
Komşuluk matrisi kullanarak (u, v) kenarının var olup olmadığını kontrol etmek ne kadar sürer?
- AO(1)
- BO(E)
- CO(log V)
- DO(V)
7.Zor
İkili arama ağacından iki çocuğu olan bir düğümü silmek genellikle nasıl yapılır?
- AAltındaki alt ağacı baştan yeniden kurup içerdiği her anahtarı yeniden eklemek
- BDüğüm in-order ardılı (veya öncülü) ile değiştirilir ve o düğüm silinir
- CDüğüm kökle yer değiştirilir
- DTüm alt ağaç kaldırılır
8.Zor
Tek yönlü bağlı bir listenin döngü içerip içermediğini O(1) ek bellekle nasıl tespit edebilirsiniz?
- AZiyaret edilen her düğümü bir karma kümesinde saklayarak
- BBir işaretçiyi birer adım, diğerini ikişer adım ilerletip karşılaşıp karşılaşmadıklarını kontrol ederek
- CListeyi sıralayıp tekrarları arayarak
- DSayı liste uzunluğu alanını aşana kadar düğümleri sayarak
Cevap anahtarı
- 1. B · Veri ve bir sonraki düğüme referans
- 2. D · Ebeveyni olmayan en üstteki düğüm
- 3. C · Veri, bir sonraki düğüme bir işaretçi ve bir önceki düğüme bir işaretçi
- 4. D · Otomatik tamamlama gibi önek aramaları
- 5. D · (i + 1) mod n
- 6. A · O(1)
- 7. B · Düğüm in-order ardılı (veya öncülü) ile değiştirilir ve o düğüm silinir
- 8. B · Bir işaretçiyi birer adım, diğerini ikişer adım ilerletip karşılaşıp karşılaşmadıklarını kontrol ederek
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.