BF Summer sales
Pouze tento týden sleva až 80 % na HTML & CSS a JavaScript
80 % bodů zdarma na online výuku díky naší Letní akci!

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

Teorie algoritmů

Teorie algoritmů

Kurz 5 Položek

Kurz vás uvede do teorie algoritmizace lidskou řečí namísto složitých rovnic. Zaměříme se samozřejmě především na časovou složitost algoritmů.
Zobrazit popis
Třídící/řadící algoritmy

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

Sekce 11 Položek

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.
Zobrazit popis
Vyhledávací algoritmy

Vyhledávací algoritmy

Sekce 15 Položek

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
Zobrazit popis
Datové struktury

Datové struktury

Sekce 5 Položek

Haldy, stromy, grafy a další datové struktury s popisem jejich vlastností a případů užití, včetně implementace.
Zobrazit popis
Algoritmy pro bludiště

Algoritmy pro bludiště

Sekce 8 Položek

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
Zobrazit popis
Matematické algoritmy

Matematické algoritmy

Sekce 23 Položek

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ů
Zobrazit popis
Grafické algoritmy

Grafické algoritmy

Sekce 9 Položek

Grafické algoritmy jako vykreslení fraktálů nebo základních geometrických tvarů, jako jsou kružnice nebo přímka
Zobrazit popis
Grafové algoritmy

Grafové algoritmy

Sekce 8 Položek

Grafové algoritmy, teorie grafů, ohodnocené grafy, hledání cesty v grafu, Dijkstr, Borůvka, hledání kostry grafu a podobně.
Zobrazit popis
Kryptografie

Kryptografie

Sekce 5 Položek

Šifrování, hashování, symetrická kryptografie pomocí veřejného klíče a další kryptografické algoritmy.
Zobrazit popis
Fyzikální algoritmy

Fyzikální algoritmy

Sekce 3 Položek

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

Ostatní algoritmy

Sekce 4 Položek

Ostatní algoritmy včetně zdrojového kódu
Zobrazit popis
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.
Napsal David Čápka
ZdarmaNehodnoceno Zobrazit popis


 

Aktivity (5)