GYS ÖRNEK SORU

Algoritma sorusu: Elindeki 200 kartı sıralamak isteyen Ali, bir kartı referans seçip ond…

Zaman ve Alan Karmaşıklığı · Böl ve Fethet: Birleştirme ve Hızlı Sıralama bölümü · Görevde yükselme ve unvan değişikliği sınavı

Elindeki 200 kartı sıralamak isteyen Ali, bir kartı referans seçip ondan küçükleri sol, büyükleri sağ desteğe ayırıyor; sonra her iki desteye aynı yöntemi bağımsız olarak uyguluyor. Ali'nin izlediği yaklaşım hangisidir?

Cevabı göster

Doğru cevap: A) Böl ve yönet yaklaşımı (divide and conquer)

Konu özeti: Zaman ve Alan Karmaşıklığı · Böl ve Fethet: Birleştirme ve Hızlı Sıralama

Zaman karmaşıklığı işlem adım sayısının, alan karmaşıklığı ise kullanılan ek bellek miktarının girdiye göre değişimidir. Bazı algoritmalar zamandan tasarruf için bellek harcar, bazıları tersini yapar; bu iki ölçü genellikle birbiriyle denge kurar.

Konunun tamamı, hap bilgiler ve bu bölümün bütün soruları için Algoritma ders sayfasına gidin.

Benzer sorular

n elemanlı bir dizide her adımda ilk elemanı pivot olarak seçen quick sort algoritması, dizi ters sıralı hâldeyken çalış... Uzun bir liste önce iki eşit parçaya ayrılıyor, her parça aynı yöntemle tek başına sıralanıyor ve sonunda iki sıralı par... Aşağıdakilerden hangisi bir sıralama algoritması değil, ağırlıklı bir çizgede en kısa yolu bulan bir yöntemdir? Ağırlıklı bir grafta bir başlangıç düğümünden diğer tüm düğümlere giden en iyi yolları bulmak için kullanılan algoritma...

Algoritma sorularının tamamını çözün

Bölüm testleri, karma testler ve deneme sınavlarıyla GYS'ye hazırlanın.

Ücretsiz Kayıt Ol