์ด์ง ํ์ ๐ก ์์ด๋์ด ๋ฐฐ์ด์์ ํ์ ๋ฒ์๋ฅผ ์ ๋ฐ์ฉ ์ขํ๊ฐ๋ฉฐ ๋ฐ์ดํฐ๋ฅผ ํ์ํด๋ณด์!! โญ๋จ, ๋ฐฐ์ด ๋ด ๋ฐ์ดํฐ๋ ์ด๋ฏธ ์ ๋ ฌ๋์ด ์์ด์ผ ํ๋ค.โญ ๐ก ์๊ณ ๋ฆฌ์ฆ ์ค๋ช ํ์ํ๊ณ ์ ํ๋ ๋ฒ์(start, end)๋ฅผ ์ ํ๋ค. start์ end ์ฌ์ด mid๋ฅผ ์ ํ๋ค. mid์ ๋ฐ์ดํฐ์ ์ฐพ์ผ๋ ค๋ ๋ฐ์ดํฐ๋ฅผ ๋น๊ตํ๋ค. 1) ๊ฐ์ ๊ฒฝ์ฐ - ํ์์ ์ข ๋ฃํ๋ค. 2) ์ค๊ฐ์ ์ ๋ฐ์ดํฐ๊ฐ ๋ ํด ๊ฒฝ์ฐ - end๋ฅผ (mid - 1)๋ก ์ค์ ํด mid์ ์ผ์ชฝ์ ํ์ํ๋ค. 3) ์ค๊ฐ์ ์ ๋ฐ์ดํฐ๊ฐ ๋ ์์ ๊ฒฝ์ฐ - start๋ฅผ (mid + 1)๋ก ์ค์ ํด mid์ ์ค๋ฅธ์ชฝ์ ํ์ํ๋ค. start์ end ์ฌ์ด์ ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ๋ ๋์ 2~3์ ๊ณผ์ ์ ๋ฐ๋ณตํ๋ค. ๐ก ์์ค ์ฝ๋ ๋ค์์ array ๋ด์ target์ ์ธ๋ฑ์ค๋ฅผ ์ฐพ์์ ๋ฐํํ๋ ํจ์์ด๋ค...