## 2-1 Cyclic Rotation ### ๋ฌธ์ ๋ฐฐ์ด A๊ฐ ์ฃผ์ด์ง๊ณ ์ด๋ฅผ K๋ฒ ๊ฐ ๋ฐฐ์ด์ ์์๋ฅผ ์ค๋ฅธ์ชฝ์ผ๋ก ์ด๋์์ผฐ์ ๋, ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฆฌํดํ์์ค. ``` A = [3, 8, 9, 7, 6] K = 3 [3, 8, 9, 7, 6] -> [6, 3, 8, 9, 7] [6, 3, 8, 9, 7] -> [7, 6, 3, 8, 9] [7, 6, 3, 8...
Read## 1-1 Binary Gap ### ๋ฌธ์ ์ซ์ N์ ์ด์ง์๋ก ๋ฐ๊ฟจ์๋, 1๊ณผ 1์ฌ์ด์ ์๋ 0์ ๊ฐ์๊ฐ ๊ฐ์ฅ ๋ง์ด ์ฐ์ํด ์๋ 0์ ๊ฐ์๋ฅผ ๊ตฌํ๋ผ. ``` 9๋ ์ด์ง์๋ก ๋ฐ๊ฟ ๊ฒฝ์ฐ 1001, ์ด๊ฒฝ์ฐ 0์ ์ต๋ ๊ฐ์๋ 2. 529๋ ์ด์ง์๋ก ๋ฐ๊ฟ ๊ฒฝ์ฐ 1000010001, ์ด๊ฒฝ์ฐ 0์ ์ต๋ ๊ฐ์๋ 3. 20์ ์ด์ง์๋ก ๋ฐ๊ฟ ๊ฒฝ์ฐ 10100, ์ด ๊ฒฝ์ฐ...
Read## ์ฐ๊ฒฐ๋ฆฌ์คํธ ์ฐ๊ฒฐ๋ฆฌ์คํธ, Linked List ๋ ๊ฐ ๋ ธ๋๋ค์ด ํ ์ค๋ก ์ฐ๊ฒฐ๋์ด ์๋ ๋ฐฉ์์ผ๋ก ๊ฐ ๋ ธ๋๋ ๋ฐ์ดํฐ์ ํฌ์ธํฐ (๋ค์ ๋ ธ๋์ ์ ๋ณด)๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ์ฐ๊ฒฐ๋ฆฌ์คํธ๋ ์ผ๋ฐ์ ์ธ ๋ฐฐ์ด๊ณผ ๋ค๋ฅด๊ฒ ์ฝ์ ๊ณผ ์ญ์ ๊ฐ `O(1)`์ ๊ฐ๋ฅํ๋ค๋ ์ฅ์ ์ด ์๋ค. ํ์ง๋ง ํน์ n๋ฒ ์งธ ์ ๋ณด๋ฅผ ์ฐพ๋ ๋ฐ์๋ `O(n)`์๊ฐ์ด ๊ฑธ๋ฆฐ๋ค๋ ๋จ์ ๋ ์๋ค. ![๋จ์ผ ์ฐ๊ฒฐ ๋ฆฌ์คํธ...
Read### Nodejs์์์ ์ํธํ์ ๋ณตํธํ ๋ง์ฝ ๊ฐ์ ํ ์คํธ๋ก ์ํธํ๋ฅผ ๋์ผํ๊ฒ ์๋ํ์ ๋, ์ํธํ๋ ๊ฒฐ๊ณผ๊ฐ ๋์ผํ๊ฒ ๋์จ๋ค๋ฉด ์ด ์ํธํ๋ ๊ต์ฅํ ์ฝํ ์ํธํ๋ผ ๋ณผ ์ ์๋ค. ๊ฐ๋ ฅํ ์ํธํ๋ ๋งค๋ฒ ์ํธํ๋ฅผ ์๋ํ ๋๋ง๋ค (์ค๋ น ๊ฐ์ ํ ์คํธ๋ผ ํ ์ง๋ผ๋) ๋ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ ๋์์ผ ํ๋ค. ๋ฌผ๋ก , ์ด์จ๋ ์ํธํ ๋์ด ์๋ค๋ ์ฌ์ค ๋ง์ผ๋ก๋ ๋ง์กฑํ ์๋ ์๋ค. ๊ทธ๋ฌ๋ ...
Read## ์๋ฐ์คํฌ๋ฆฝํธ ์คํฌ์ ํฅ์ ์ํฌ 10๊ฐ์ ์ง๋ฌธ [10 JavaScript Quiz Questions and Answers to Sharpen Your Skills](https://typeofnan.dev/10-javascript-quiz-questions-and-answers/) ์ ์ง๋ฌธ์ ๋ณด๊ณ , ๋ต์ ๋ํ ํด์์ ์ ๋ฉ๋๋ก ์จ๋ณด์์ต๋๋ค. ### 1....
Read