Cevaplı Algoritmalar ve karmaşıklık çalışma kâğıdı

Ücretsiz yazdırılabilir Algoritmalar ve karmaşıklık çalışma kâğıdı: kolaydan sınav düzeyine 8 soru ve cevap anahtarı. Yazdırın ya da PDF olarak kaydedin.

Öğretmenler için: sınıfta ücretsiz yazdırılabilir, çoğaltılabilir ve kullanılabilir. Her yeni çalışma kâğıdında yeni değerler ve kendi cevap anahtarı vardır. Ders sayfanızda ExamProblems bağlantısı vermeniz bizi memnun eder.

Ad: ____________________   Tarih: ____________

1.Kolay

Birleştirmeli sıralama hangi tasarım stratejisini kullanır?

  1. AAçgözlü seçim
  2. BKaba kuvvet
  3. CDinamik programlama
  4. DBöl ve yönet
2.Kolay

f(n) = Θ(g(n)) ne anlama gelir?

  1. Af, g ile aynı hızda büyür; yukarıdan ve aşağıdan g'nin sabit katlarıyla sınırlıdır
  2. Bf, g'den kesinlikle daha hızlı büyür
  3. Cf her n için her zaman g'den küçüktür, yani g onu yukarıdan sınırlar ama aşağıdan asla sınırlamaz
  4. Df, g'den kesinlikle daha yavaş büyür
3.Kolay

Algoritma nedir?

  1. ABir problemi çözen, iyi tanımlanmış adımlardan oluşan sonlu bir dizi
  2. BMatematiksel formülleri yazmak için tasarlanmış bir programlama dili
  3. CSayıları saklayan bir veri yapısı
  4. DGrafik arayüzü olan herhangi bir bilgisayar programı
4.Orta

Karşılaştırmaya dayalı sıralama için en kötü durumdaki alt sınır nedir?

  1. AΩ(n²)
  2. BΩ(n log n)
  3. CΩ(log n)
  4. DΩ(n)
5.Orta

n elemanlı bir diziyi bir kez sıralıyor ve ardından k üyelik sorgusunu ikili aramayla yanıtlıyorsunuz. Toplam maliyet nedir?

  1. AO(nk)
  2. BO(k n log n)
  3. CO(n log n + k log n)
  4. DO(n + k)
6.Orta

Ağırlıksız bir grafta genişlik öncelikli arama neyi bulur?

  1. ATüm graflarda bir topolojik sırayı
  2. BBaşlangıç düğümünden kenar sayısı cinsinden en kısa yolları
  3. CNegatif kenar ağırlıkları içeren graflardaki en kısa yolları
  4. DMinimum kapsayan ağacı
7.Zor

Yeni bir X probleminin NP-zor olduğunu göstermek için ne yapmalısınız?

  1. ABilinen bir NP-zor problemi polinom zamanda X'e indirgemek
  2. BX'in polinom zamanda doğrulanabildiğini göstermek
  3. CX'i polinom zamanda bilinen bir NP-zor probleme indirgemek
  4. DX'in küçük girdiler için polinom algoritması olmadığını göstermek
8.Zor

NP sınıfının hangi tanımı doğrudur?

  1. AEvet yanıtları bir sertifika verildiğinde polinom zamanda doğrulanabilen karar problemleri
  2. BHiçbir algoritmanın çözemeyeceği problemler
  3. CPolinom zamanda çözülemeyen problemler
  4. DPolinom olmayan problemler

Cevap anahtarı

  1. 1. D · Böl ve yönet
  2. 2. A · f, g ile aynı hızda büyür; yukarıdan ve aşağıdan g'nin sabit katlarıyla sınırlıdır
  3. 3. A · Bir problemi çözen, iyi tanımlanmış adımlardan oluşan sonlu bir dizi
  4. 4. B · Ω(n log n)
  5. 5. C · O(n log n + k log n)
  6. 6. B · Başlangıç düğümünden kenar sayısı cinsinden en kısa yolları
  7. 7. A · Bilinen bir NP-zor problemi polinom zamanda X'e indirgemek
  8. 8. A · Evet yanıtları bir sertifika verildiğinde polinom zamanda doğrulanabilen karar problemleri

Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.