์ฑ [Do it! ์๊ณ ๋ฆฌ์ฆ ์ฝ๋ฉ ํ ์คํธ - ์๋ฐ ํธ;๊น์ข ๊ด ์ง์]์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. ๋ถํ ์ ๋ณต(divide and conquer) ๋ฐฉ์: ๋ฐ์ดํฐ๋ฅผ ๋ถํ ํ๊ณ ๋ถํ ํ ์งํฉ์ ์ ๋ ฌํ๋ฉฐ ํฉ์น๋ ์๊ณ ๋ฆฌ์ฆ๊ฐ์ฅ ์์ ๋ฐ์ดํฐ ์งํฉ(ํฌ๊ธฐ 1)์ผ๋ก ๋๋ ํ 2๊ฐ์ ๊ทธ๋ฃน์ ํฉ์น๋ฉด์ ์ ๋ ฌ2๊ฐ์ ๊ทธ๋ฃน์ ํฉ์น ๋๋ ํฌ ํฌ์ธํฐ๋ฅผ ์ด์ฉํ์ฌ ๋ ์ค ๋ ์์ ์๋ฅผ ๊ฒฐ๊ณผ ๋ฐฐ์ด์ ๋จผ์ ์ ์ฅ๊ทธ๋ฐ ๋ค์ ํฌ์ธํฐ๋ฅผ 1์ฉ ์ฆ๊ฐ์ํค๋๋ฐ, ์ด๋ ํ ํฌ์ธํฐ๊ฐ ๋ฐฐ์ด์ ๋์ ๋จผ์ ๋๋ฌํ๋ฉด ๋๋จธ์ง ๋ฐฐ์ด์ ๊ฐ๋ค๋ ์ฎ๊ฒจ ๋ถ์ ์๊ฐ ๋ณต์ก๋๋ ํ๊ท O(nlogN)- ํฌ๊ฒ ๋ณด๋ฉด row ํ๋ ๋น n๋ฒ์ ๋ฐ์ดํฐ ์ ๊ทผ- ๋ณํฉ ๊ณผ์ ์์ logN๋ฒ๋งํผ ์ ๋ ฌ๋ฒ๋ธ ์ ๋ ฌ(swap)๊ณผ ์ฐ๊ด์ง์ ํต์ฌ ์์ด๋์ด- ๋ฒ๋ธ ์ ๋ ฌ์์๋ swap์ด ๋ช ๋ฒ ์ผ์ด๋ ๊น- ์ฒซ์งธ ์ค์์ 5..