Skip to content
This repository was archived by the owner on Jan 19, 2024. It is now read-only.

customink/code-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Hledání kompletní cesty

Před sebou máme mapu (dvourozměrné pole o rozměrech 5x5), ve kterém se chceme dostat ze startovací pozice v levém horním rohu do cíle v pravém dolním rohu. K dispozici již také máme cestu (postupnost kroků), která nás do cíle dovede. Ta je však nekompletní a některé kroky v ní chybí. Naším úkolem je proto napsat funkci, která tyto kroky nalezne a vrátí kompletní cestu.

Cesta je zapsána jako řetězec, ve kterém každý znak představuje směr, ve kterém se na mapě posouváme dál: D směrem dolů, U směrem nahoru, R směrem vpravo a L směrem vlevo. Chybějící kroky jsou označeny symbolem -.

Příklady cest a výsledků

Vstupni cesta: ---RRURDR-
Kompletni cesta: DDDRRURDRD
Vstupni cesta: DRDR--RRDDD-
Kompletni cesta: DRDRUURRDDDD

Vypracování a odevzdání

Tento repozitář je připraven pro řešení problémů v javascript (Node.js) prostředí. V souboru index.js je připravená metoda completePath, kterou je potřebné implementovat podle zadání. Celý program pak můžeš pustit v konzoli voláním yarn start.

Řešení nám ale můžeš poslat v libovolném jazku, ve kterém se ti pracuje pohodlně.

Své řešení nám pak můžeš nahrát prostřednictvím formuláře na http://represent.com/code-challenge.

About

Represent code challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published