Big-O1 ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ ๊ธฐ์ด ( ๊ณต๊ฐ ๋ณต์ก๋, ์๊ฐ ๋ณต์ก๋, ๋น ์ค ํ๊ธฐ๋ฒ Big-O) ์ปดํจํฐ์ ์์์ ํ์ ์ ์ด๋ฏ๋ก ์ ํ๋ ์ ์ฝ์กฐ๊ฑด ๋ด์ ์ ํํ ๊ฒฐ๊ณผ๋ฅผ ๋ด์ผํ๋ค. ๊ทธ๋ ๊ธฐ์ ๋ฐ์ดํฐ์ ํํ์ ์ฐ์์ ๊ฐ์ฅ ์ ํฉํ ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ฐ๋ ๊ฒ์ ๋งค์ฐ ์ค์ํ๋ค. ์๋ฃ =(data) ์๋ฃ๊ตฌ์กฐ=(data structure) ์๋ฃ(๋ฐ์ดํฐ)๋ฅผ ์ด๋์ ์ด๋ป๊ฒ ๊ด๋ฆฌํ ์ง -> ๊ฒ์, ์ํ(iterate) , ์ ์ฅ, ์ญ์ , ๋ณ๊ฒฝ ์๋ฃ๊ตฌ์กฐ์ ํน์ง ๊ฐ๊ฐ์ ์๋ฃ๊ตฌ์กฐ์ ์ฅ์ ๊ณผ ํ๊ณ๊ฐ ์กด์ฌํ๋ค. ์๊ณ ๋ฆฌ์ฆ ์ด๋ค ๋ฌธ์ ๊ฐ ์ฃผ์ด์ก์ ๋, ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํ ๋์๋ค์ ์ ์ฐจ ๋น ์ค ํ๊ธฐ๋ฒ ์์) ์ง์์ ํ๊ต๊น์ง ๊ฐ๋ ๋ฐฉ๋ฒ ๋ฒ์ค, ์งํ์ฒ , ๊ฑธ์ด์ ๊ฐ๋ ๋ฐฉ๋ฒ ๋ฑ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ๋ฑ์ด ์๋๋ฐ ๋น ์ค ํ๊ธฐ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ๋ค์ ์๊ฐ๊ณผ ๊ณต๊ฐ์ ๋ฐฉ๋ฉด์์ ๋น๊ตํ ์ ์๊ฒ ํด์ค๋ค. ์ ๊ทผ ํ๊ธฐ๋ฒ 1. ๋น ์ค(Big-O) ํ๊ธฐ๋ฒ( ์ํ ์ ๊ทผ) 2. ์ธํ ํ๊ธฐ๋ฒ( ์ํ/.. Computer Science/Data structure 2023. 7. 16. ์ด์ 1 ๋ค์