Algoritmy

Algoritmy jsou návody na řešení konkrétních problémů. Na základní úrovni si můžeme algoritmus představit třeba jako kuchařku, protože poměrně přesně popisuje jednotlivé kroky, jak ze vstupních surovin vyrobit hotové jídlo.

V programování existují celé skupiny algoritmů, které se hodí pro řešení různých typů úloh. Pokud však hledáte návody, jak řešit návrh aplikace jako celek, budete muset sáhnout po mocnějších nástrojích, jako jsou například návrhové vzory.

Články

Jak funguje Captcha (opisovací obrázek) 22. 08. 2019
Captcha je v současnosti jeden z nejčastějších způsobů ochrany volně dostupných formálářů. Původně nevznikla pro ochranu bezpečnosti dat,…
Podobná čísla - jak ho poznat 23. 08. 2019
Tento článek v minulosti popisoval metody, jak poznat podobná čísla. Například 500 199 Kč a 500 210 Kč je skoro stejně. Řešení je vypočítat…
Validace a formátování telefonních čísel 18. 06. 2021
V PHP neexistuje jednoduchý způsob, jak validovat a formátovat telefonní čísla, proto jsem pro to napsal jednoduchou knihovnu, která nemá…
Složitost algoritmů 03. 08. 2021
Každý algoritmus má svojí složitost, kterou můžeme vyjádřit matematickým zápisem. Tento přehled ukazuje typické složitosti algoritmů podle…