์๊ณ ๋ฆฌ์ฆ ๋ณต์ก๋ ? ํ๋์ ๋ฌธ์ ๋ฅผ ํธ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์ํ ์ ์์ => ์ด๋ ์๊ณ ๋ฆฌ์ฆ์ด ๋ ์ข์์ง๋ฅผ ๋ถ์ํ๊ธฐ ์ํด, ๋ณต์ก๋ ๊ณ์ฐ ํ์ ์๊ฐ ๋ณต์ก๋ : ์๊ณ ๋ฆฌ์ฆ ์คํ ์๋ (๋ฐ๋ณต๋ฌธ์ด ์ํ์๊ฐ ์ง๋ฐฐ) ๊ณต๊ฐ ๋ณต์ก๋ : ์๊ณ ๋ฆฌ์ฆ์ด ์ฌ์ฉํ๋ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ด์ฆ ์๊ณ ๋ฆฌ์ฆ ์ฑ๋ฅ ํ๊ธฐ๋ฒ Big O (๋น -์ค) ํ๊ธฐ๋ฒ : O(N) ์๊ณ ๋ฆฌ์ฆ ์ต์ ์ ์คํ ์๊ฐ์ ํ๊ธฐ ๊ฐ์ฅ ๋ง์ด/์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํจ ์๋ฌด๋ฆฌ ์ต์ ์ ์ํฉ์ด๋ผ๋, ์ด์ ๋์ ์ฑ๋ฅ์ ๋ณด์ฅํ๋ค๋ ์๋ฏธ O(์ ๋ ฅ) : ์ ๋ ฅn์ ๋ฐ๋ผ ๊ฒฐ์ ๋๋ ์๊ฐ ๋ณต์ก๋ ํจ์ -> n์ ํฌ๊ธฐ์ ๋ฐ๋ผ ๊ธฐํ๊ธ์์ ์ผ๋ก ์๊ฐ ๋ณต์ก๋ ๋์ด๋ ์ ์์ โฆ (์ค๋ฉ๊ฐ) ํ๊ธฐ๋ฒ : โฆ(N) ์๊ณ ๋ฆฌ์ฆ ์ต์์ ์คํ ์๊ฐ์ ํ๊ธฐ Θ (์ธํ) ํ๊ธฐ๋ฒ : Θ(N) ์๊ณ ๋ฆฌ์ฆ ํ๊ท ์คํ ์๊ฐ์ ํ๊ธฐ