Veri Yapıları
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Aşağıdakilerden hangisi doğrusal aramanın özyinelemeli çözümü için yanlıştır?
- 2
- Grafiğin düğümlerinden herhangi birini bir yığına (stack) ekleyerek başlayın.
- Grafın düğümlerinden herhangi birini kuyruğun sonuna ekleyerek başlayın.
- Kuyruğun ilk ögesini alın ve ziyaret edilenler listesine ekleyin.
- Yığının en üst ögesini alın ve ziyaret edilenler listesine ekleyin.
- Bu düğümün bitişik düğümlerinin bir listesini oluşturun. Ziyaret edilenler listesinde olmayanları sıranın en arkasına ekleyin.
- Bu düğümün bitişik düğümlerinin bir listesini oluşturun. Ziyaret edilenler listesinde olmayanları yığının en üstüne ekleyin.
Yukarıdaki ifadelerden hangileri DFS algoritmasının çalışma mantığına uygundur?
- 3
Sadece iki düğümün bağlı olup olmamasının önemsendiği graflara ne ad verilir?
- 4Üçlü arama algoritması, arama işlemi sırasında diziyi __________ parçaya böler.
Yukarıdaki boşluğa aşağıdakilerden hangisi gelmelidir? - 5
Hangi durumda doğrusal aramanın en iyi zaman karmaşıklığı O(1) olur?
- 6
Kökün çocuklar içinde gösterildiği kök türü aşağıdakilerden hangisiyle anılır?
- 7

Yukarıdaki garf örneğinde düğümleri kişiler olarak düşündüğümüzde aşağıdaki ifadelerden hangisi yanlıştır?
- 8
- Veri türü
- Ağacın yüksekliği
- Ağacın şekli
- Düğüm isimleri
Bir ikili arama ağacında veri ekleme sırasının farklı olması, yukarıdakilerden hangilerini doğrudan etkiler?
- 9

Yukarıdaki grafın kenarlar kümesinin matematiksel gösterimi aşağıdaki seçeneklerden hangisinde doğru olarak verilmiştir?
- 10
1000 elemandan oluşan bir listede iken 999. ögeye gelmenin maliyetini azaltan ve bu işlemi kolaylaştıran tasarım aşağıdakilerden hangisidir?
- 11Aşağıdaki ifadelerden hangisi yanlıştır?
- 12
I. DFS, yığın veri yapısı kullanır.
II. BFS, kuyruk veri yapısı kullanır.
III. DFS, düğüm tabanlıdır.
IV. BFS, kenar tabanlıdır.
Yukarıda verilenlerden hangileri doğrudur? - 13Elemanların artan veya azalan sırasına göre aranan eleman için veri setinin sadece belirli kısımlarının kontrol edildiği algoritma aşağıdakilerden hangisidir?
- 14
Seçerek sıralamada hangi döngünün her yinelemesinden sonra dizideki en küçük değer dizideki uygun yerine atanır?
- 15
List
; dizine göre erişilebilen ve sıralama, arama ve listeyi değiştirme yöntemlerine sahip, kesin olarak girilmiş nesneler topluluğudur. Aşağıdakilerden hangisi List özelliklerindendir? - 16
Kuyruğa yeni öge ekleme işlemine ne ad verilir?
- 17
I. Külahta alınmış dondurma topları
II. Bankada sırada duran müşteriler
III. Bilgisayarda Ctrl+Z(geri alma) işlemi
IV. Restoranda üst üste duran tabaklar
Yukarıdakilerden hangisi veya hangileri kuyruk yapısına örnektir?
- 18
Sıralama algoritmalarını incelemek için dizi elemanlarının rastgele üretilmiş verilerden oluşması ve
algoritmaya ......................................... verilmesi gerekir.Yukarıdaki metinde boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
- 19
.................................... algoritması, iki adet döngü içerir. İlk döngü dizi elemanları üzerinde teker teker gezerken ikinci döngü sıradaki elemanı, önceki adımlarda düzenlenmiş olan elemanlar arasında olması gereken yere yerleştirir.
Yukarıdaki metinde boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
- 20
Bir algoritmanın büyük girdiler karşısındaki davranışını inceleyen matematiksel yönteme ne ad verilmektedir?