์ฝ๋ฉ ํ ์คํธ์๊ฐ ๋ณต์ก๋๋น ์ค ํ๊ธฐ๋ฒbig-O (๋น ์ค ํ๊ธฐ๋ฒ) : O() => ์ต์ ์ ๊ฒฝ์ฐ, worst case์ ๊ทผ์ ์ํ์ ์ ๋ ฅ ํฌ๊ธฐ๊ฐ ๋ฌดํ๋๋ก ๊ฐ ๋์ ๊ทผ์ ์ํ(์๋ฌด๋ฆฌ ๋๋น ๋์๊ฐ์ด ์ด๋ณด๋ค ๋ ๊ฑธ๋ฆผ. ์ฆ, ์ต์ ์ ์๋๋ฆฌ์ค)์ฃผ๋ก, ๋น ์ค ํ๊ธฐ๋ฒ์ ์ฌ์ฉํจ๊ณ์ฐ ๋ฐฉ๋ฒ๊ฐ์ฅ ํฐ์ฐจ์ ๋ง ๊ณ ๋ ค : ์) n2 + n + 1 => O(n2)๊ณ์๋ 1 ๋ก ํจ : ์) 3n => O(1n) => O(n)์์ ์ฐจ์ด๋ ๋ฌด์ : ์) O(n-1) => O(n)๊ท๋ชจ๊ฐ ํฐ ๊ฒ ๋ง ๊ณ ๋ ค : ์) O(2n + n2) => O(2n)ํฌ๊ธฐ ์์$$ O(1) โฉ ์ค๋ ๊ฑธ๋ฆผ ๊ณต๊ฐ ๋ณต์ก๋์ฝ๋ฉ ํ ์คํธ์์ ๋ฌธ์ ๊ฐ ๋๋ ๊ฒฝ์ฐ๋ ๋ง์ง ์์.์ฌ๊ท ๊ตฌํํ ๋ ์ ๋? ์ ๋ ฅ๋ฐฉ๋ฒ: ์ฒซ์งธ ์ค์ ์ ์์ ๊ฐ์ N (= 10,000,000), ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ..