๊ฐ๋ฐ/์๊ณ ๋ฆฌ์ฆ2 ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๋ฉด์ ๋๋ ๊ฒ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๋ฉด์ ๋๋ ๊ฒ์ ๋ฑ 2๊ฐ์ง์ด๋ค 1) ๋ฌธ์ ๋ฅผ ๋ณด์์ ๋ ์ด๋ค ์๊ณ ๋ฆฌ์ฆ์ ์ด์ฉํด์ผํ๋์ง ๊ฐํผ๋ฅผ ๋ชป์ก๋๋ค ์ฝ๋ฉํ ์คํธ๋ฅผ ํ๋ฉด์ ๋ณดํต ์ขํ? ์ ์ฌ๊ฐํ ๋ ? ์ด ๋์ค๋ฉด ๊ตฌํ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํ๋๋ฐ, ์๊ณ ๋ณด๋ ์ธ์ ํ ๊ตฌ์ญ ์๋ฅผ ๊ตฌํด์ผ ํ๋ ๋ฌธ์ ๋ผ์ ๊ฒฐ๋ก ์ ์ผ๋ก bfs๋ฅผ ์ด์ฉํด์ผ ํ๋ ๋ฌธ์ ์๋ค ์ธ์ ๊ตฌ์ญ ์๋ฅผ ๊ตฌํ ๋ ์ bfs ์๊ณ ๋ฆฌ์ฆ์ด ํ์ํ์ง๋ ์ ํ ๋ชฐ๋๊ธฐ ๋๋ฌธ์ ์ฑ + ์ธํฐ๋ท ๊ฒ์์ ํตํด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค ๋ฌธ์ ํ์ด ์๊ฐ์ด ๋๋ํ๊ณ ์คํ๋ถ์ด์ฌ์ ํด๊ฒฐํ ์ ์์์ผ๋ ๋ง์ฝ ์๊ฐ์ด ์งง์๊ณ ๊ฒ์์ด ๋ถ๊ฐํ๋ค๋ฉด .. ํ ๋ฌธ์ ๋ ๋ชป ํ์์ ๊ฒ์ด๋ค 2) ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ํ ๊ณต๋ถ๋ณด๋ค ์๋ฃ๊ตฌ์กฐ, ์๊ณ ๋ฆฌ์ฆ์ ๋ํ ์ดํด๊ฐ ๋ ํ์ํ๋ค ๊ทธ๋์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ java๋ก ํ ์ง python์ผ๋ก ํ ์ง c++์ผ๋ก ํ ์ง ๊ณ ๋ฏผ๋ง.. 2022. 7. 14. [์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํด์ค] ํํธ1~3 programmers.co.kr/learn/courses/18 ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํด์ค ํ๋ก๊ทธ๋๋จธ์ค์ ๋ชจ์ํ ์คํธ๋ ํ๋ก๊ทธ๋๋จธ์ค์ ์์คํ ์ ์ต์ํด์ง๊ธฐ ์ํ ํ ์คํธ์ด๋ฉฐ, ๋ฌธ์ ์์ฒด๋ 2018 1ST KAKAO BLIND RECRUITMENT์ ์ ํ ๊ด๊ณ์์ต๋๋ค. ๋ค๋ง ๋ชจ์ํ ์คํธ์ ํ์ด์ ๋ํ ์์ฒญ์ด ์์ด programmers.co.kr * ๊ฐ์ ๋งํฌ๋ ์์ ์์ต๋๋ค ํํธ1. ์๋ฆฟ์ ๋ํ๊ธฐ ๋ฌธ์ ๊ฐ ์๋ฆฟ์์ ํฉ ๊ตฌํ๋ ๋ฐฉ๋ฒ : 1์ ์๋ฆฌ๋ฅผ ๊ตฌํจ -> 1์ ์๋ฆฌ๋ฅผ ์ ๊ฑฐ(๋๋๊ธฐ 10)ํ๊ณ ๋๋จธ์ง ์ซ์๋ค์ ์ค๋ฅธ์ชฝ์ผ๋ก ํ ์นธ์ฉ ์ด๋ -> ์ด๋์ํฌ ์ซ์๊ฐ ์์ ๋ ๊น์ง ๋ฐ๋ณต ex) 123 : 123 % 10 = 3, 123 / 10 = 12 -> 12 % 10 = 2, 12 / 10 = 1 -> 1 % 0 = 1, 1 / .. 2021. 1. 22. ์ด์ 1 ๋ค์