Úvod do teorie algoritmů a seznámení se základními algoritmy používanými pro práci s čísly, maticemi a
polynomy.
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (30.09.2008)
Introduction into algorithms theory. Complexity, basic algorithm (numbers, matrix,sorting).
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (28.01.2008)
Cíl předmětu -
Seznámit posluchače se základními pojmy složitosti a se základními algoritmy používanými pro práci s čísly, maticemi a polynomy.
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (30.09.2008)
Introduction to the theory of algorithms and the introduction of basic algorithms used for work with numbers, matrices and
polynomials.
Poslední úprava: STEHLIKO/PEDF.CUNI.CZ (13.03.2009)
Literatura -
Wirth, N. Algoritmy a štruktúry údajov, Bratislava: Alfa, 1988
Novotná, J., Trch, M. Algebra a teoretická aritmetika, sbírka příkladů, část 2, Polynomická algebra, Praha: Karolinum, 2000
Chytil, M. Automaty a gramatiky, Praha: SNTL, 1984
On-line: http://homen.vsb.cz/~kol70/algoritmy/
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (30.09.2008)
Cormen, T., H, Leiserson, C., E., Rivest, L., R., Stein, C. Introduction to algorithms, Mc Graw Hill, 1990, ISBN 0072970545
Aho, Hopcroft, Ullman, The design and analysis of computer algorithms, Addison-Wesley , 1974
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (30.09.2008)
Metody výuky -
Seminář.
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (30.09.2008)
Seminar
Poslední úprava: STEHLIKO/PEDF.CUNI.CZ (13.03.2009)
Kontroly studia předmětu a podmínky pro jejich úspěšné vykonání, způsob hodnocení -
Podmínkou získání zápočtu je prokázání schopnosti orientovat se v tématu a aplikovat vybraný algoritmus a to formou činnosti typu - referát, zpracování tématu či vytvoření studijního materiálu na web.
Poslední úprava: Jančařík Antonín, prof. RNDr., Ph.D. (05.09.2019)
The course is taught only in Czech, so the requirements are only in Czech.
Poslední úprava: Jančařík Antonín, prof. RNDr., Ph.D. (28.10.2019)
Sylabus -
Obsah předmětu:
Základní modely pro určování složitosti
Časová a prostorová složitost
Základní algoritmy pro počítání s čísly
Základní algoritmy pro počítání s polynomy
Základní algoritmy pro počítání s maticemi
Poslední úprava: JANCARIK/PEDF.CUNI.CZ (30.09.2008)
Content of the course:
Basic models for determining the complexity
Basic algorithms for computing with numbers
Basic algorithms for computing with polynomials
Basic algorithms for computing with matrices
Poslední úprava: STEHLIKO/PEDF.CUNI.CZ (13.03.2009)