[JS] ํ๋ก๊ทธ๋๋จธ์ค ๊ฒ์ ๋งต ์ต๋จ๊ฑฐ๋ฆฌ
Problem ์ฝ๋ฉํ
์คํธ ์ฐ์ต - ๊ฒ์ ๋งต ์ต๋จ๊ฑฐ๋ฆฌ [[1,0,1,1,1],[1,0,1,0,1],[1,0,1,1,1],[1,1,1,0,1],[0,0,0,0,1]] 11 [[1,0,1,1,1],[1,0,1,0,1],[1,0,1,1,1],[1,1,1,0,0],[0,0,0,0,1]] -1 programmers.co.kr Solution ํด๋น ๋ฌธ์ ๋ BFS๋ก ํ์ด์ผ ํ๋ ๋ฌธ์ ์
๋๋ค. 1. ์ด๊ธฐ ํ๊ณผ ์ด์ ๊ฐฏ์๋ฅผ ์ ์ฅํ๋ค. const N = maps.length const M = maps[0].length 2. ์ํ์ข์ฐ๋ก ์์ง์ผ x์ y์ ๊ฐ์ ์ ์ฅํ๋ค. const direction = [[0, -1], [0, 1], [-1, 0], [1, 0]] 3. ๋งต์ ๊ฐ์ฅ์๋ฆฌ๋ฅผ ํ ๊ฒน ๊ฐ์ธ์ค๋ค. ๋งต์ ๋ฒ์๋ฅผ ๋ฒ์ด๋๊ฒ ๋๋ฉด..
2022. 4. 11.
[Swift] 2019 KAKAO BLIND RECRUITMENT ๋ธ๋ก ๊ฒ์
Problem ์ฝ๋ฉํ
์คํธ ์ฐ์ต - ๋ธ๋ก ๊ฒ์ [[0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,4,0,0,0],[0,0,0,0,0,4,4,0,0,0],[0,0,0,0,3,0,4,0,0,0],[0,0,0,2,3,0,0,0,5,5],[1,2,2,2,3,3,0,0,0,5],[1,1,1,0,0,0,0,0,0,5]] 2 programmers.co.kr Solution 1. ๋จผ์ ๊ฒ์ ๋ธ๋ก์ ๋จ์ด๋จ๋ ค ์ญ์ ๊ฐ ๊ฐ๋ฅํ ๋ธ๋ก๋ค์ ์ฐพ์๋ธ๋ค. ์ฃผ์ด์ง ๋ธ๋ก์ ์ฐจ๋ก๋๋ก 1๋ฒ ๋ธ๋ก์ 0,1,2,3 ํ์
, 2๋ฒ ๋ธ๋ก์ 0,1,2,3 ํ์
, 3๋ฒ ๋ธ๋ก์ 0,1,2,3ํ์
์ด ์๋ค๊ณ ๊ฐ์ ํ ๋ ๊ฒ์ ๋ธ..
2022. 3. 28.