[[https://www.fel.cvut.cz/cz/education/rozvrhy-ng.B191/public/html/predmety/46/82/p4682306.html|Rozvrh na FEL]] [[https://www.fel.cvut.cz/cz/education/rozvrhy-ng.B191/public/html/paralelky/P46/82/par4682306.1.html|Posluchači ALG]] [[https://cw.felk.cvut.cz/brute/|Odevzdávací systém BRUTE]] [[https://cw.felk.cvut.cz/forum/forum-1578.html|Diskusní fórum]] ====== B4B33ALG -- Algoritmizace ====== ===== Cíl předmětu ===== Cílem je schopnost samostatné implementace různých variant základních úloh informatiky. Hlavní témata jsou algoritmy řazení a vyhledávání a jim odpovídající datové struktury. Důraz je kladen na algoritmický aspekt úloh a efektivitu praktického řešení. ===== Nutné prerekvizity - programování ===== Kurs předpokládá **schopnost programování** v alespoň jednom z jazyků C/C++/Java. Součástí cvičení jsou programovací úlohy na řešení problematiky ALG. Adept musí ovládat základní datové struktury jako pole, seznam, soubor a musí být schopen manipulovat s daty v těchto strukturách. Naprogramovaná řešení musí být rychlá, proto interpretované jazyky jako např. Python se do ALG nehodí.\\ **Přednášejí** \\ ||| | [[http://cmp.felk.cvut.cz/~berezovs|{{:courses:a4b33alg:mgb96x120.jpg?90}}]] |[[http://cmp.felk.cvut.cz/~prusapa1/|{{http://cmp.felk.cvut.cz/~prusapa1/foto.jpg?92}}]] | | Marko\\ Genyk-Berezovskyj | Daniel Průša | **Cvičí** \\ ||||||| [[http:osobni_stranka_Kunc|{{:courses:b4b33alg:kunc.png?90}}]] | [[https://usermap.cvut.cz/profile/bdc3882e-a1fd-41ae-9434-8aea3240d4b2|{{:courses:b4b33alg:chamra.jpg?81}}]] | [[http:osobni_stranka_Prokop|{{:courses:b4b33alg:prokop.png?90}}]] | [[http:osobni_stranka_Barucic|{{:courses:b4b33alg:barucic.png?85}}]] | [[http:osobni_stranka_Voracek|{{:courses:b4b33alg:voracek.png?110}}]] | | Vladimír Kunc | Tomáš Chamra | Jindřich Prokop | Denis Baručić | Václav Voráček |||||||