Česká encyklopedie algoritmů

Algoritmy

Vítejte v encyklopedii algoritmů. Dostali jste se na místo, kde se shromažďují užitečné algoritmy pro programování. Články jsou srozumitejně popsané i pro začátečníky, obsahují bohaté ilustrace, diagramy a hlavně zdrojové kódy pro jazyky Java, C#, Delphi a Ruby. S minimální snahou kódy snadno upravíte pro C++, Python a další jazyky. Pokud hledáte řešení nějakého problému nebo sháníte učební materiály, jste na správném místě :)

 

Velmi doporučuji přečíst si prvně článek Úvod do teorie algoritmů, který vysvětlí základní pojmy.

Kategorie

Úvod do teorie algoritmů

Úvod do teorie algoritmů

Úvod do teorie algoritmů a definice algoritmu, pochopení asymptotické časové složitosti a vysvětlení pojmů Stabilita a Na místě.
Zdarma 55555 Napsal David Čápka
Třídící/řadící algoritmy

Třídící/řadící algoritmy

Popis a zdrojové kódy základních třídících algoritmů k řazení čísel v poli pole velikosti. Teorie, zdrojové kódy, ukázková videa.
Sekce
11 Položek
Vyhledávací algoritmy

Vyhledávací algoritmy

Vyhledávací algoritmy pro hledání prvků v polích, binárních stromech a dalších datových strukturách, BST stromy, AVL stromy, vyhledávání v textu
Sekce
14 Položek
Algoritmy pro bludiště

Algoritmy pro bludiště

Algoritmy pro bludiště jako například hledání nejkratší cesty v labyritnu nebo generování náhodného bludiště včetně teoretického popisu
Sekce
8 Položek
Matematické algoritmy

Matematické algoritmy

Matematické algoritmy jako libovolné (n-té) mocniny a odmocniny, faktoriál nebo převody mezi číselnými soustavami a další funkce včetně zdrojových kódů
Sekce
22 Položek
Grafické algoritmy

Grafické algoritmy

Grafické algoritmy jako vykreslení fraktálů nebo základních geometrických tvarů, jako jsou kružnice nebo přímka
Sekce
8 Položek
Fyzikální algoritmy

Fyzikální algoritmy

Fyzikální algoritmy jako gravitace, srážka hmotných objektů nebo nejrůznější pohyby a pády těles
Sekce
3 Položek
Ostatní algoritmy

Ostatní algoritmy

Ostatní algoritmy včetně zdrojového kódu
Sekce
6 Položek
Naučte se myslet jako programátor

Naučte se myslet jako programátor

Naučtě se myslet jako programátor a zkuste si vytvořit vývojové algoritmy nebo programy. Jedině vaše snaha a poctivost vás posune dopředu.
Zdarma 44444 Napsal Mediel
Naučte se myslet jako programátor II

Naučte se myslet jako programátor II

Pokračování v programátorském uvažování. Naučte se vymýšlet algoritmy a separovat je do funkcí. 19 příkladů k vypracování.
Zdarma 44444 Napsal Mediel
Online test znalostí algoritmizace

Online test znalostí algoritmizace

Udělej si online test! Výsledky znalostního kvízu algoritmizace, tabulka nejlepších členů Islandsoft.cz.
Zdarma Nehodnoceno Napsal David Čápka