๐ Advent of Code 2020 ๐: JS๋ฅผ ์ฌ์ฉํ ์๋ฃจ์
1738 ๋จ์ด adventofcodejavascript
์ฌ๋์๊ธฐ์ด / ์ฝ๋ ์ถํ
https://adventofcode.com/ ์ฑ๋ฆฐ์ง์ JS์์ ๊ฐ์ธ ๊ตฌํ, ๋งํ๋ฉด ์ฃผ์ ํ์ง ๋ง๊ณ ์ดํด๋ณด์ญ์์ค.
Slashgear์ ์ฝ๋ ์ถํ
์ด ์ ์ฅ์์์ ๋ด๊ฐ ํต๊ณผํ ๋ชจ๋ advent-of-code ์ฑ๋ฆฐ์ง๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
๋ชจ๋ ์๋ฃจ์
์ JS๋ก๋ง ์ ๊ณต๋ฉ๋๋ค(Node๋ก ์คํํ ์ ์์).
์๊ฐ์ ์ป์ผ๋ ค๋ฉด ๋ด ์๋ฃจ์
์ ์์ ๋กญ๊ฒ ์ดํด๋ณด์ญ์์ค.
์๋ฃจ์
์ ํจํค์ง ํด๋์์ ์ฐ๋ ๋ฐ ์ผ๋ณ๋ก ์ ๋ ฌ๋ฉ๋๋ค.packages/
2019/
day-1/
..
day-2/
..
2020/
day-1/
..
day-2/
..
day-3/
..
..
View on GitHub
ํ๋ก์ ํธ๋ ์ฐ๋๋ณ ์๋ฃจ์
์ ๋ณด์ฌ์ฃผ๋ lerna monorepo ๊ตฌ์กฐ์
๋๋ค.
packages/
2019/
day-1/
..
day-2/
..
2020/
day-1/
..
day-2/
..
day-3/
..
day-4/
..
..
์ง๊ธ์ ๋ค์์ ๋ํ ์๋ฃจ์
์ ์ฐพ์ ์ ์์ต๋๋ค.
packages/
2019/
day-1/
..
day-2/
..
2020/
day-1/
..
day-2/
..
day-3/
..
..
packages/
2019/
day-1/
..
day-2/
..
2020/
day-1/
..
day-2/
..
day-3/
..
day-4/
..
..
Reference
์ด ๋ฌธ์ ์ ๊ดํ์ฌ(๐ Advent of Code 2020 ๐: JS๋ฅผ ์ฌ์ฉํ ์๋ฃจ์ ), ์ฐ๋ฆฌ๋ ์ด๊ณณ์์ ๋ ๋ง์ ์๋ฃ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๋ณด์๋ค https://dev.to/slashgear_/advent-of-code-2020-my-solutions-with-js-4na8ํ ์คํธ๋ฅผ ์์ ๋กญ๊ฒ ๊ณต์ ํ๊ฑฐ๋ ๋ณต์ฌํ ์ ์์ต๋๋ค.ํ์ง๋ง ์ด ๋ฌธ์์ URL์ ์ฐธ์กฐ URL๋ก ๋จ๊ฒจ ๋์ญ์์ค.
์ฐ์ํ ๊ฐ๋ฐ์ ์ฝํ ์ธ ๋ฐ๊ฒฌ์ ์ ๋ (Collection and Share based on the CC Protocol.)
์ข์ ์นํ์ด์ง ์ฆ๊ฒจ์ฐพ๊ธฐ
๊ฐ๋ฐ์ ์ฐ์ ์ฌ์ดํธ ์์ง
๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ํ์ ์ฌ์ดํธ 100์ ์ถ์ฒ ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด 100๊ฐ์ ์์ฃผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์ ํ์ต ์ฌ์ดํธ๋ฅผ ์ ๋ฆฌํ์ต๋๋ค