Kdy a kde:
Za co je zapocet:
- Zapoctovy program -- tema vcetne specifikace, v niz shrnete, co ma
vami vytvoreny program umet, byste mi meli oznamit do
30.11.2002, pokud vas nic nenapada, zkuste se podivat
na muj seznam napadu na zapoctaky,
pripadne podstatne rozsahlejsi seznam na strankach Martina Marese.
(primerena obtiznost je 3-4). I pokud uz nejake tema mate, stejne se vyplati tam podivat --
vicemene vsechny tam uvedene informace (dokumentace, osetreni vstupu, ...)
plati i u me (jen jsem liny je sem psat).
Presto zduraznim: soucasti zapoctaku je dokumentace.
Rady jak ji napsat (a nepsat) od RNDr R. Kryla a
RNDr. J. Hrice.
- Ucast na cviceni neni povinna; na druhou stranu, pokud po me bude
chtit zapocet nekdo, koho jsem na cviceni nikdy nevidel, asi bude mit problem.
- Vyreseni alespon jednoho prikladu z kazde ze tri serii, ktere
jsem zde vypsal. Pozor -- jakmile se mi sejde dostatecny pocet
reseni nektereho prikladu, nebudu uz dalsi prijimat; tj. cim pozdeji se do reseni
pustite, tim mene volnosti ve volbe budete mit (receno primeji -- zbydou na vas
jen hnusne priklady :-)
Reseni prikladu se sklada z popisu algoritmu, programu v Pascalu, ktery ho implementuje,
a zduvodneni spravnosti a casove slozitosti. Zduraznuji: je pozadovan popis algoritmu,
nikoliv programu. Priklad:
Spatne: Nastavim sum na 0 a pak pro i od 1 do n pricitam a[i] k sum.
Spravne: Sectu zadane prvky (ulozene v poli a).
Zatim vypsane priklady: