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

Zaten sıralı bir dizide eklemeli sıralamanın en iyi durum zaman karmaşıklığı nedir?

  1. AO(1)
  2. BO(n²)
  3. CO(n)
  4. DO(n log n)
2.Kolay

Bir işlemin O(1) zamanda çalışması ne anlama gelir?

  1. AÇalışma süresi girdi boyutuyla büyümez
  2. BÇalışma süresinin saniyesi başına tam olarak bir eleman işler
  3. CHer zaman tam olarak bir saniye sürer
  4. DYalnızca bir kez çalıştırılabilir
3.Kolay

Bir dizide indeksle bir elemana erişmenin karmaşıklığı nedir?

  1. AO(n²)
  2. BO(1)
  3. CO(n)
  4. DO(log n)
4.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(k n log n)
  2. BO(nk)
  3. CO(n + k)
  4. DO(n log n + k log n)
5.Orta

T(n) = T(n − 1) + O(1) yinelemesinin çözümü nedir?

  1. AO(n)
  2. BO(n²)
  3. CO(2ⁿ)
  4. DO(log n)
6.Orta

Aşağıdan yukarıya bir tabloyla n. Fibonacci sayısını hesaplamanın zaman karmaşıklığı nedir?

  1. AO(n)
  2. BO(log n)
  3. CO(2ⁿ)
  4. DO(n²)
7.Zor

Bir problem hangi durumda NP-tamdır?

  1. ANP'nin dışındadır ama durma problemi gibi tüm NP problemlerinden daha zordur
  2. BÇözülmesi imkânsızdır
  3. CPolinom zamanda çözülebilir
  4. DNP'dedir ve her NP problemi ona polinom zamanda indirgenebilir
8.Zor

Held–Karp dinamik programlama algoritması gezgin satıcı problemini tam olarak çözer. n şehir için çalışma süresi nedir?

  1. AO(n² 2ⁿ)
  2. BO(n!)
  3. CO(2n²)
  4. DO(n³)

Cevap anahtarı

  1. 1. C · O(n)
  2. 2. A · Çalışma süresi girdi boyutuyla büyümez
  3. 3. B · O(1)
  4. 4. D · O(n log n + k log n)
  5. 5. A · O(n)
  6. 6. A · O(n)
  7. 7. D · NP'dedir ve her NP problemi ona polinom zamanda indirgenebilir
  8. 8. A · O(n² 2ⁿ)

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