IAL DU 1

Soubory

c201.c
c203.c
c206.c

Zadání

V první domácí úloze, kterou najdete v Souborech k předmětům / Algoritmy / Projekty / ial_du1.zip,  na vás čekají následující tři příklady:

  1. C201: jednosměrně vázaný lineární seznam za 3 body,
  2. C203: fronta znaků v poli za 3 body a
  3. C206: dvojsměrně vázaný lineární seznam za 4 body.

Vaším úkolem je v souborech c201.c, c203.c a c206.c doplnit těla funkcí a odevzdat je prostřednictvím IS FIT (nezapakované a s kódováním diakritiky podle ISO 8859-2). Správnost implementace si můžete ověřit pomocí základní testovací aplikace (např. c203-test.c), pro jejíž překlad máte připravený makefile (make all / make clean). Do hlaviček funkcí ani do hlavičkových souborů nezasahujte!

Jestliže implementace daného příkladu dává správné výsledky pro základní testovací aplikaci při překladu a spuštění na serveru eva.fit.vutbr.cz (správné výsledky najdete např. v souboru c203-test.out), získáváte za příklad 2 body. Jestliže vaše implementace vyhoví i pokročilým testům (ty k dispozici nemáte), získáváte za příklad i zbývající body (tedy 1 bod za příklad C201 a C203 a 2 body za C206).

Doporučujeme vám proto, abyste si zkusili základní testovací aplikaci rozšířit a odhalit tak co nejvíce chyb ve své implementaci. Upravenou testovací aplikaci ale do IS FIT neodevzdávejte! Pokud se dostanete do časové tísně, nesnažte se řešit všechny příklady najednou v naději, že za částečné řešení něco dostanete. V takovém případě je výhodnější dokončit alespoň jeden či dva příklady pořádně.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

*

Můžete používat následující HTML značky a atributy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">