BigO
[์๊ณ ๋ฆฌ์ฆ] ์๊ฐ๋ณต์ก๋ ๊ตฌํ๊ธฐ
์ฒ์ ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ ๊ธ์ ์์ฑํ๊ฒ ๋์์ต๋๋ค(๋๊ทผ) ์๋ (2022) ์ด๋ง๋์ฏค ํ๊ต์์ ํ์ตํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์๊ฐ๋ณต์ก๋์ ๊ดํ ๋ด์ฉ์ ๋๋ค. ์ฝ๋ฉํ ์คํธ๊ฐ ์ต์ํด์ง๋ฉด์ ํจ์จ์ฑ์ ์๊ตฌํ๋ ๋ฌธ์ ๋ค๊ณผ ๋ง๋ฑ๋จ๋ฆฌ๊ฒ ๋์๋๋ฐ, ์ด๋ ์์์ผ ํ ๊ธฐ์ด ๊ฐ๋ ์ด ๋ฐ๋ก ์๊ฐ๋ณต์ก๋์ ๋๋ค. ๋ด๊ฐ ์ง ์ฝ๋๊ฐ ์ ๋ ฅ ๋๋น ์ผ๋งํผ์ ์๊ฐ์ด ํ์ํ๊ฐ๋ฅผ ๊ณ์ฐํ์ฌ ํจ์จ์ฑ์ ํ๋จํ๊ณ , ๋นํจ์จ์ ์ด๋ผ๋ฉด ์ด๋ค ๋ถ๋ถ์ ์์ ํ ์ง ์๊ฐํด ๋ณผ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ชฉ์ฐจ 1. ์ ์ & ํ๊ธฐ๋ฒ 2. O(1) 2. O(N) 3. O(N²) 4. O(NlogN) 1. ์ ์ & ํ๊ธฐ๋ฒ ์ํค ๋ฐฑ๊ณผ์์ ์ธ์ฉํด ์จ ์ปดํจํฐ๊ณผํ์์ ์๊ฐ๋ณต์ก๋์ ์ ์ ์ ๋ ฅ์ ๋ํ๋ด๋ ๋ฌธ์์ด ๊ธธ์ด์ ํจ์๋ก์ ์๋ํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ทจํด ์๊ฐ์ ์ ๋ํํ๋ ๊ฒ ๋ค์์ ์๊ฐ๋ณต์ก๋์ 3๊ฐ์ง ํํ๋ฒ์ ๋๋ค. ์ต..