Archivovaná stránka (Algoritmy 1, 2021/2022)

Základní informace

Zdroje:

V akademickém roce 2021/2022 vedu tato cvičení:

V případě jakýchkoliv dotazů ke cvičením nebo jejich obsahu mě neváhejte kontaktovat (kontakty zde).

Zápočtové podmínky

Pro získání zápočtu musí student získat alespoň 60% bodů ze zadaných úkolů (1 písemný test v druhé polovině semestru, 1 implementace algoritmů).

Zápočtový úkol

Implementujte v jazyce C algoritmy Insertion-sort, Quick-sort a Heap-sort a vypište následující vyplněné tabulky pro pole náhodných hodnot (v rozsahu 0 až 1000) o velikosti 10, 100, 1000 a 10000 prvků:

1, Počet provedených porovnání prvků v poli

počet porovnání 10 100 1000 10000
Insertion-sort
Quick-sort
Heap-sort

2, Počet provedených přesunů prvků v poli

počet přesunů 10 100 1000 10000
Insertion-sort
Quick-sort
Heap-sort

Upřesnění

Odevzdávání

Bodování

Zápočtová písemka

Plagiátorství

Z webu katedry:

“Pokud se student dopustí plagiátorství, opisování při písemném testu, opisování při práci na domácím úkolu nebo se jiným způsobem pokusí o podvod, zahájí s ním vedoucí katedry kárné řízení. Pokud se takové jednání studenta opakuje, vedoucí katedry navrhne děkanovi fakulty vyloučit studenta ze studia.”

Všechny úkoly budou mimo automatických testů kontrolovány i vyučujícím a MOSSem. Pokud bude odhalena příliš velká shoda, budou všichni studenti, kterých se to týká, nahlášeni vedení katedry.

Seznam cvičení

  1. Cvičení 21.9.2021
  2. Cvičení 28.9.2021. Státní svátek, cvičení se nekonalo.
  3. Cvičení 5.10.2021
  4. Cvičení 12.10.2021
  5. Cvičení 19.10.2021
  6. Cvičení 26.10.2021
  7. Cvičení 2.11.2021
  8. Cvičení 9.11.2021
  9. Cvičení 16.11.2021
  10. Cvičení 23.11.2021
  11. Cvičení 30.11.2021
  12. Cvičení 7.12.2021