1.Kolay
Hangi işlem bir dizi için O(1), tek yönlü bağlı liste için ise O(n)'dir?
- Aİlk elemanı okumak
- BBaşa eklemek
- CBaştaki elemanı çıkarmak
- Di indeksindeki elemana erişmek
2.Kolay
Bir graf şunlardan oluşur:
- AYalnızca bir kök ve yapraklar
- BYalnızca anahtarlar ve karma değerleri
- CKenarlarla birbirine bağlı köşeler (düğümler)
- DSatırlar ve sütunlar
3.Kolay
Bir grafta döngü (cycle) nedir?
- AHer köşeyi ziyaret eden bir yol
- BAynı köşede başlayıp biten bir yol
- CAğırlığı sıfır olan bir kenar
- DHiç kenarı olmayan bir köşe
4.Orta
Sabit bir alfabeye sahip bir trie'de L uzunluğundaki bir sözcüğü aramak ne kadar sürer?
- AO(n); n sözcük sayısıdır
- BO(log n); n sözcük sayısıdır
- CO(L × n)
- DKaç sözcük saklandığından bağımsız olarak O(L)
5.Orta
Bir yol ağında her biri yaklaşık 4 başka kavşağa bağlı 100,000 kavşak var. Hangi gösterim en uygundur?
- AKenarlardan oluşan bir ikili öbek
- BKomşuluk listesi
- CKomşuluk matrisi
- DKöşelerden oluşan tek bir sıralı dizi
6.Orta
AVL ağaçları ve kırmızı-siyah ağaçlar neyi garanti eder?
- AAnahtarların ekleme sırasıyla saklanmasını
- BYeniden dengeleme sayesinde O(log n) yükseklik
- CHer durumda sabit zamanlı arama
- DHiçbir düğümün iki çocuğu olmamasını
7.Zor
Basit tekdüze karma varsayımı altında, zincirleme kullanan, n anahtarlı ve m kovalı bir karma tablosunda aramanın beklenen süresi nedir?
- AO(log n)
- BO(1 + α); burada α = n / m
- CO(n)
- DO(m)
8.Zor
Bir AVL ağacına bir anahtar eklemek bir düğümün sol alt ağacını fazla yükseltiyor ve yeni anahtar sol çocuğunun sol alt ağacına girmiş (sol-sol durumu). Hangi düzeltme uygulanır?
- ADengesiz düğümde tek bir sola döndürme
- BDüğümü ve çocuğunu yeniden boyamak
- CÇocukta sola döndürme, ardından düğümde sağa döndürme
- DDengesiz düğümde tek bir sağa döndürme
Cevap anahtarı
- 1. D · i indeksindeki elemana erişmek
- 2. C · Kenarlarla birbirine bağlı köşeler (düğümler)
- 3. B · Aynı köşede başlayıp biten bir yol
- 4. D · Kaç sözcük saklandığından bağımsız olarak O(L)
- 5. B · Komşuluk listesi
- 6. B · Yeniden dengeleme sayesinde O(log n) yükseklik
- 7. B · O(1 + α); burada α = n / m
- 8. D · Dengesiz düğümde tek bir sağa döndürme
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.