Úlohy nejsou řazeny podle složitosti, některý budou easy, některý těžký.
Když nevíš, jak úlohu řešit, tak to alespoň nějak zkus.
Prostě začni programovat!
Dost pravděpodobně nebudeš vědět, jak udělat optimální řešení. Ale to vůbec nevadí, udělej ho neoptimální. A pak až se zajímej o to, jak ten kód napsat rychlejší a efektivnější.
Optimální řešení žádný vývojář*ka nevymyslí z hlavy, pokud ho už nezná. V tom je ten trik jak se lidi připravují na technický pohovory - prostě si algoritmy zapamatujou.
Trénuj. Prostě ten kód začni psát.
Pro-tip
Setupni si projekt ve kterým se Ti bude dobře programovat.
- Kde ti bude TypeScript kompilovat a spouštět kód
- Kde ti budou fungovat testy
Footnotes
-
Popros mě o přístup 😁 ↩
