1.Kolay
Deque (çift uçlu kuyruk) nedir?
- AYalnızca sondan çıkarmaya izin veren bir kuyruk
- BTek bir diziyi paylaşan iki ayrı kuyruk
- CÖnceliğe göre sıralanmış bir kuyruk
- DHer iki uçta da ekleme ve çıkarmaya izin veren bir yapı
2.Kolay
Karma tablosunun doluluk oranı (load factor) nedir?
- AŞimdiye kadarki çakışma sayısı
- BKova sayısı bölü saklanan anahtarların ortalama uzunluğu
- CSaklanan eleman sayısı bölü kova sayısı
- DTabloyu diskten yüklemek için gereken süre
3.Kolay
Bir grafta döngü (cycle) nedir?
- AAynı köşede başlayıp biten bir yol
- BAğırlığı sıfır olan bir kenar
- CHiç kenarı olmayan bir köşe
- DHer köşeyi ziyaret eden bir yol
4.Orta
İkili arama ağacında en küçük anahtarı nasıl bulursunuz?
- AHer yaprağı ziyaret edip karşılaştırarak
- BSağ çocuk kalmayana kadar kökten itibaren sağ çocukları izleyerek
- CSol çocuk kalmayana kadar kökten itibaren sol çocukları izleyerek
- DYalnızca köke bakarak
5.Orta
Trie (önek ağacı) özellikle hangi işlem için verimlidir?
- AOtomatik tamamlama gibi önek aramaları
- BMatris saklama
- CSayıları sıralama
- DEn kısa yolları bulma
6.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
7.Zor
5, 3, 8, 1 anahtarları bu sırayla dizi tabanlı boş bir ikili min-heap'e ekleniyor. Son dizi nedir?
- A[1, 5, 8, 3]
- B[1, 3, 5, 8]
- C[1, 3, 8, 5]
- D[3, 1, 8, 5]
8.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?
- AYanıtını bekleyen elemanları tutan bir yığın
- BHer eleman için yeniden oluşturulan bir ikili arama ağacı
- CTüm elemanlardan oluşan bir karma tablosu
- DHer eleman çiftini tutan bir kuyruk
Cevap anahtarı
- 1. D · Her iki uçta da ekleme ve çıkarmaya izin veren bir yapı
- 2. C · Saklanan eleman sayısı bölü kova sayısı
- 3. A · Aynı köşede başlayıp biten bir yol
- 4. C · Sol çocuk kalmayana kadar kökten itibaren sol çocukları izleyerek
- 5. A · Otomatik tamamlama gibi önek aramaları
- 6. D · Tam bir ikili ağaç olduğu için konumlar basit indeks formüllerini izler
- 7. C · [1, 3, 8, 5]
- 8. A · Yanıtını bekleyen elemanları tutan bir yığın
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.