2์ฐจ์ํธ๋ฆฌ
-
[์๊ณ ๋ฆฌ์ฆ] ๊ธฐํ ์๊ณ ๋ฆฌ์ฆ - 2์ฐจ์ ํธ๋ฆฌComputer Science/Algorithm 2021. 12. 14. 04:14
2์ฐจ์ ํธ๋ฆฌ ์ด์ง ํธ๋ฆฌ ํํ๋ฅผ ๊ฐ์ง๋ฉฐ, ๋์ ์ผ๋ก ๋ณํํ๋ ํธ๋ฆฌ ๋ฒ์ ํ์์ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ๊ธฐํํ์ ๊ณต๊ฐ์ ๋๋ ๋ง๋๋ ๊ณผ์ ์ด์ง ํ์ ํธ๋ฆฌ๋ฅผ ๋ง๋๋ ๊ณผ์ ๊ณผ ์ ์ฌ ์ด์ง ํ์ํธ๋ฆฌ์ ๋ค๋ฅธ ์ ์ ์ด์ง ํธ๋ฆฌ์ ๋ ๋ฒจ์ ๋ฐ๋ผ y์ถ๊ณผ x์ถ์ ๋ฒ๊ฐ์ ๊ฐ๋ฉด์, ํ๋ฒ์ y์ขํ๊ฐ์ ๊ธฐ์ค์ผ๋ก ์ฝ์ ํ๊ณ , ํ๋ฒ์ x์ขํ๊ฐ์ ๊ธฐ์ค์ผ๋ก ์ฝ์ ํ๋ ๊ฒ์ 2์ฐจ์ ํธ๋ฆฌ ๋ง๋๋ ๊ณผ์ 1. ํด๋น ์์น๊ฐ x์ขํ or y์ขํ์ธ์ง ํ์ธ 2. ํด๋น ์์น์ ๋ง๋ ์ขํ์ ์๋ก ์ฝ์ ํ ์ขํ์ ๋น๊ต 3. ์์น ์ ์ 4. x์ขํ or y์ขํ์๋ฆฌ์ธ์ง ํ์ธ 5. ์๋ก์ด ์ขํ๋ฅผ ์๋ง์ ์ขํ๋ชจ์์ผ๋ก ๊ทธ๋ ค์ฃฝ; ํ๋ฒ์ y์ขํ๊ฐ์ ๊ธฐ์ค์ผ๋ก ์ฝ์ ํ๊ณ , ํ๋ฒ์ x์ขํ๊ฐ์ ๊ธฐ์ค์ผ๋ก ์ฝ์ ํด์ผํ๋ฏ๋ก, ์ฝ์ ์ ์ฝ๊ฒ ํ๋ณํ ์ ์๋๋ก ๋ค๋ฅธ ๋ชจ์์ผ๋ก ๊ทธ๋ ค์ค๋๋ค. ์ฝ์ ๊ณผ์ ..