์๋ฃ๊ตฌ์กฐ > ## ์๋ฃ = ๋ฐ์ดํฐ ์ ์ฅ๊ณต๊ฐ์ ๋ฐ์ดํฐ๊ฐ ๋ค์ด์๊ณ ๊ทธ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ธฐ,์ฐ๊ธฐ,์ฝ์ ,์ญ์ ,ํ์ํ๋ ์ฐ์ฐ์ ์ ๊ณตํ๋ ๊ฒ์ ์๋ฃ๊ตฌ์กฐ ๋ผ๊ณ ํ๋ค. ์ ๋ ฅ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํธ๋ ๋ ผ๋ฆฌ์ ์ธ ์ ์ฐจ๋ฅผ ์๊ณ ๋ฆฌ์ฆ์ด๋ผ๊ณ ํ๋ค. ์๋ฃ๊ตฌ์กฐ ๋ณ์(variable) ๋ฐฐ์ด(ar
๋ชจ๋ ์ ๋ ฅ์ ๋ํด ๊ธฐ๋ณธ์ฐ์ฐ ํ์๋ฅผ ๋ํ ํ ํ๊ท \->ํ์ค์ ์ผ๋ก ๋ถ๊ฐ๋ฅ๊ณ ๋ คํด์ผ๋๋ ์ ๋ ฅ ์๊ฐ ๋๋ฌด ๋ง์wostcase time complexity : ๊ฐ์ฅ ์ ์ข์ ์ ๋ ฅ(wostcase input)์ ๋ํ ๊ธฐ๋ณธ ์ฐ์ฐ ํ์๋ฅผ ์ธก์ \-> ์ด๋ค ์ ๋ ฅ์ ๋ํด์๋ wostcase
ํจ์ ๊ฐ์ ๊ฒฐ์ ํ๋ ์ต๊ณ ์ฐจํญ๋ง์ผ๋ก ๊ฐ๋จํ๊ฒ ํ๊ธฐ์๊ณ ๋ฆฌ์ฆ์ ์ํ์๊ฐ : ์ต์ ์ ๊ฒฝ์ฐ์ ์ ๋ ฅ์ ๋ํ ๊ธฐ๋ณธ์ฐ์ฐ ํ์Algorithm 1 : T(n)=2n-1 Algorithm 2 : T(n)=4n-1Algorithm 3 : T(n)=n(n-1)/2\*3+1์๊ณ ๋ฆฌ์ฆ ์๊ฐ๋ณต์ก๋