Poslední úprava: doc. RNDr. Filip Uhlík, Ph.D. (05.04.2016)
Tato přednáška pokrývá základní datové struktury (například seznamy a stromy), algoritmy a jejich analýzu (například vyhledávání, třídění a grafové algoritmy). Obecné programovací techniky (například "rozděl a panuj" a "dynamické programování") jsou také diskutovány. Tato přednáška je volným pokračováním přednášky Základy programování I. Příklady jsou v programovacím jazyce C.
V případě, že se předmět nevyučuje, neváhejte a zapište si Programování pro informatiky na MFF.
Poslední úprava: ZUSKOVA (29.01.2003)
Computer programming fundamentals II
This lecture covers basic data structures (e. g., lists and trees), algorithms and their analysis (e. g., searching, sorting and graph algorithms). General programming techniques (e. g., "divide and conquer" and "dynamical programming") are also discussed. This lecture is a loose continuation of Computer Programming I. Examples are given in the C programming language.
Literatura
Poslední úprava: ZUSKOVA (29.01.2003)
D. E. Knuth: The Art of Computer Programming, Addison-Wesley, 1969.