S novým průvodcem se v labyrintu algoritmů neztratíte

27.06.2017 21:30

Nejnovější publikace, která rozšířila řady odborných knih v Edici CZ.NIC, nese titul Průvodce labyrintem algoritmů. Kniha se zabývá především tím, jak algoritmy navrhovat a analyzovat a jejími autory jsou Martin Mareš a Tomáš Valla, dlouholetí vysokoškolští pedagogové působící na MFF UK a FIT ČVUT. Elektronická verze knihy je k dispozici volně ke stažení na adrese http://knihy.nic.cz, zde je možné si ji objednat i ve fyzické podobě.

Každý složitější počítačový program se neobejde bez algoritmů, tedy bez popisu řešení úlohy pomocí řady elementárních kroků srozumitelných počítači. Často bývá nalezení vhodného algoritmu důležitější než detaily programovacího jazyka. Kniha se zabývá především tím, jak algoritmy navrhovat a jak jejich chování zkoumat. Mimo to obsahuje mnoho příkladů algoritmů a datových struktur s aplikacemi a cvičeními. Publikace je určena každému, kdo už umí trochu programovat v jakémkoliv jazyce a chtěl by se naučit algoritmicky myslet. Vhodná může být jak pro studenty informatiky, tak zkušené programátory z praxe.

O autorech

Martin Mareš se v rámci Matematicko-fyzikální fakulty Univerzity Karlovy zabývá návrhem a teoretickou analýzou algoritmů a také jejich chováním na reálných počítačích. Mimo to o algoritmech také rád vypráví. Tomáš Valla se zabývá teoretickou informatikou, diskrétní matematikou a teorií her. Působí na Fakultě informačních technologií ČVUT, kde přednáší a pracuje ve výše zmíněných oblastech.

O Edici CZ.NIC

Edice CZ.NIC je jedním z řady osvětových projektů správce české národní domény nejvyšší úrovně. Cílem tohoto projektu je vydávat odborné, ale i popularizační publikace spojené s Internetem a jeho technologiemi. První publikací vydanou již v roce 2008 bylo druhé vydání populární knihy IPv6 od Pavla Satrapy (na stránkách Edice CZ.NIC najdou zájemci již její třetí vydání). Po ní následovaly publikace Pro Git (Scott Chacon), Ponořme se do Python(u) 3 (Mark Pilgrim), Báječný svět elektronického podpisu (Jiří Peterka), Tvorba open source softwaru (Karl Fogel), Internet jako objekt práva (Ján Matejka), Buď pánem svého prostoru (Linda McCarthy a Denise Weldon-Siviy), Zodpovednosť na internete (Martin Husovec), LibreOffice Writer (Vlastimil Ott), Ponořme se do HTML5 (Mark Pilgrim), Moderně s Moodlem (Václav Maněna a kol.), Jak na Internet (Jiří Vaněk a kol.), Výkonnost open source aplikací (Tavish Armstrong) a CyberCrim (Jan Kolouch).