๐ ๊ณต๋ถํ๋ฉด์ ์ค์ค๋กํํ ์ง์์ ์ผ๋ก ๋์ ธ์ผํ๋ ์ง๋ฌธ๋ค
์๋ฃ๊ตฌ์กฐ
โ ์๋ฃ ๊ตฌ์กฐ ์์ ์๋ ๋ฐ์ดํฐ๋ค์ ์์๊ฐ ๋ณด์ฅ์ด ๋๋๊ฐ?
โ ์ค๋ณต๋ ๋ฐ์ดํฐ๊ฐ ๋ค์ด๊ฐ ์ ์๋๊ฐ?
โ ๊ฒ์ํ ๋ ์ผ๋ง๋ ํจ์จ์ ์ธ๊ฐ?
โ ๋ด๊ฐ ์ํ๋ ๊ธฐ๋ฅ์ ์ํํ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ์์ ํด์ผํ ๋ ์ผ๋ง๋ ํจ์จ์ ์ธ๊ฐ?
์๊ณ ๋ฆฌ์ฆ
โ Input(๋งค๊ฐ ๋ณ์)์ ์ฌ์ด์ฆ๊ฐ ์ปค์ง์๋ก O(n)์ ์ด๋ป๊ฒ ๋ณํํ๋๊ฐ?
โ ์์ฑํ ์ฝ๋์ ์๊ฐ ๋ณต์ก๋์ ๊ณต๊ฐ ๋ณต์ก๋๋ ์ด๋ ํ๊ฐ?
โ ์ ํํ ์๋ฃ๊ตฌ์กฐ๊ฐ ํด๋น ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๊ธฐ์ ์ ์ ํ๊ฐ?
๋ฌธ์ ํธ๋ skill
01 UNDERSTAND THE PROBLEM

02 CONCRETE EXAMPLES

03 BREAK IT DOWN

04 SOLVE OR SIMPLIFY


'the others > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค ์๋ฐ์คํฌ๋ฆฝํธ ์ ๋ ฅ ๋ฐฉ์ ๋ฉ๋ชจ (0) | 2021.09.04 |
---|---|
01 Big O Notation ( in JavaScript ) (0) | 2021.09.03 |
์ฌ๊ทํจ์ Recursion (0) | 2021.08.30 |
์๋ฐ์คํฌ๋ฆฝํธ ํ๋ก๊ทธ๋๋จธ์ค ํ๋ฆฐํฐ ๋ฌธ์ ํ์ด (0) | 2021.08.24 |
์๋ฐ์คํฌ๋ฆฝํธ Math.sqrt( ) ์ฌ์ฉํ์ง ์๊ณ ์ ๊ณฑ๊ทผ ๊ตฌํ๊ธฐ (0) | 2021.08.17 |
๋๊ธ