1. ์๋ฆฌ
- ์ฌ์ ์ธํ : ์ ๋ ฌ๋์ง ์์ 1์ฐจ์ ๋ฐฐ์ด์ด ์ฃผ์ด์ก๊ณ , ํด๋น ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํจ์ ์ ์ ๋ก ํ๋ค.
- ๋ฐฐ์ด์ ์ฒซ ์์๋ฅผ ์กฐํํ๋ค.
- ๋ค์ ์์์ ๋์๊ด๊ณ๋ฅผ ๋น๊ตํ๊ณ , ๊ทธ์ ๋ฐ๋ผ ์ ์ ํ ์กฐ์น๋ฅผ ํ๋ค.
์กฐํ์ค์ธ ์์
>๋ค์ ์์
: ๋์ ์๋ฆฌ๋ฅผ ๋ฐ๊พผ๋ค.์กฐํ ์ค์ธ ์์
<๋ค์ ์์
: ์๋ฌด ์กฐ์น ์์ด ์ง๋๊ฐ๋ค.
2
๋ฒ ๊ณผ์ ์ ๋ฐฐ์ด ๋๊น์ง ๋ฐ๋ณตํ๋ค. ์ด๋ฌ๋ฉด ์ ๋ ฌ๋์ง ์์ ์์ญ ์ต์ฐ๋จ์ ์ ๋ ฌ๋์ง ์์ ๊ฐ ์ค ์ต๋๊ฐ์ด ์์นํ๊ฒ ๋๋ค.
(์ฆ 3๋ฒ ๊ณผ์ 1๋ฒ ๋น ํ๋์ ์์๊ฐ ์ ๋ ฌ๋๋ค.)3
๋ฒ ๊ณผ์ ์ ๋ฐฐ์ด ๋ด์ ๋ชจ๋ ์์๊ฐ ์ ๋ ฌ๋ ๋๊น์ง ๋ฐ๋ณตํ๋ค.
2. ์์
์ ์ฌ์ง๊ณผ ๊ฐ์ด ์ฃผ์ด์ก์ ๋,
5๊ฐ 1๋ณด๋ค ํผ์ผ๋ก ๋์ ์๋ฆฌ๋ฅผ ๋ฐ๊พผ๋ค.
5๊ฐ 3๋ณด๋ค ํผ์ผ๋ก ๋์ด ์๋ฆฌ๋ฅผ ๋ฐ๊พผ๋ค.
5๋ 7๋ณด๋ค ์์์ผ๋ก ์๋ฆฌ๋ฅผ ๋ฐ๊พธ์ง ์๋๋ค.
7์ด 2๋ณด๋ค ํผ์ผ๋ก ์๋ฆฌ๋ฅผ ๋ฐ๊พผ๋ค.
7์ 9๋ณด๋ค ์์์ผ๋ก ๋์ ์๋ฆฌ๋ฅผ ๊ต์ฒดํ์ง ์๋๋ค.
์ ๋ ฌ์ ํ ๋ฒ ์งํ ํ๋๋ 7์ด ์ ์์น๋ฅผ ์ฐพ์๋ค. ์ด๋ฅผ ๋ฐ๋ณตํ๋ฉด ๋๋ค.
3. ์๊ฐ ๋ณต์ก๋
์ต์ ์ ๊ฒฝ์ฐ๋ N๊ฐ์ ์์๋ฅผ ๊ฐ์ง ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๋ ค ํ๋๋ฐ, ์ ๋ ฅ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ค์ด์์ ๋์ด๋ค. ์ด๋ ๊ณผ์ (2) ํ ๋ฒ ๋น ํ๋์ ์์๊ฐ ์ ๋ ฌ๋๋ค. ๋ฐ๋ผ์ ๊ณผ์ (2)๋ฅผ N๋ฒ ๋ฐ๋ณตํด์ผ ํ๋ค. ๊ณผ์ 2๋ฒ ๋ํ N๋ฒ์ ์กฐํ๊ฐ ํ์ํจ์ผ๋ก ์ต์ ์ ์๊ฐ ๋ณต์ก๋๋
O ($N^{2}$)์ด ๋ ๋ค.