- ๋ชฉํ -
์ต๋จ ๊ฒฝ๋ก๋ฅผ ํ์ํ๋ ์๊ณ ๋ฆฌ์ฆ์ธ ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ณ ๊ด๋ จ๋ ์ค์ต ๋ฌธ์ 3๋ฌธ์ ๋ฅผ ํ์ด๋ณธ๋ค. ์ดํ ๋ฐฑ์ค์์ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ํ์ด๋ด์ผ๋ก์จ ์ด๋ฅผ ์์ฉํ๋ ๋ฒ๊น์ง ํ์ตํ๋ค.
1. ๋ค์ต์คํธ๋ผ
๋ฐฉํฅ ๊ฐ์ค์น ๊ทธ๋ํ์ ๋ ธ๋์ ์ฃ์ง๊ฐ ์ฃผ์ด์ก์ ๋ ๋ฐฉํฅ ๊ฐ์ค์น ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆฌ๊ณ , ์ง์ ๋ ธ๋ ์ฌ์ด์ ์ต๋จ ๊ฑฐ๋ฆฌ ์ฃ์ง ๊ฒฝ๋ก๋ฅผ ์ถ๋ ฅํ์์ค.
[์ ๋ ฅ ๊ฐ]
6 7
A B C D E F
A B 10
A C 15
B D 12
B F 15
C E 10
D F 1
F E 5
A E
[์ถ๋ ฅ ๊ฐ]
A C 15
C E 10
2. ๋ฒจ๋ง ํฌ๋
์์ ๊ฐ์ค์น๊ฐ ์๋ ๋ฐฉํฅ ๊ฐ์ค์น ๊ทธ๋ํ์ ๋ ธ๋์ ์ฃ์ง๊ฐ ์ฃผ์ด์ก์ ๋ ๋ฐฉํฅ ๊ฐ์ค์น ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆฌ๊ณ , ์ง์ ๋ ธ๋ ์ฌ์ด์ ์ต๋จ ๊ฑฐ๋ฆฌ ์ฃ์ง ๊ฒฝ๋ก๋ฅผ ์ถ๋ ฅํ์์ค. ๋ง์ฝ, ๋ฌดํ ๋ฃจํ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ Negative Cycle! ์ด๋ผ๊ณ ์ถ๋ ฅํ์์ค.
[์ ๋ ฅ ๊ฐ]
5 8
A B C D E
A B -1
A C 4
B C 3
B D 2
B E 2
D B 1
D C 5
E D -3
A D
[์ถ๋ ฅ ๊ฐ]
A B -1
B E 2
E D -3
3. ๊ฒฝ์ฐฐ์
๋ฒ์ฃ ๋ฐ์์ ๊ฒฝ์ฐฐ ๋์ฐฉ๊น์ง ์ค๋ ๊ฑธ๋ฆฌ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ๊ฒฝ์ฐฐ์์ ์์น๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ ํ๋ค. ๋ง์๊ณผ ๋ง์๊ฐ์ ๊ฑฐ๋ฆฌ์ ๊ฒฝ์ฐฐ์ด ์ฝ๊ฒ ๋ค๋ค๋ฅผ ์ ์๋ ๊ฑฐ๋ฆฌ๊ฐ ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง๋ค. ๊ฐ๋ฅํ ๋ง์ ๋ง์์ ๊ฒฝ์ฐฐ์ด ์ฝ๊ฒ ๋ค๋ค๋ฅผ ์ ์๋ ๊ณณ์ ๊ฒฝ์ฐฐ์๋ฅผ ์ด์ ํ๊ณ ์ ํ๋ค. ์ด๋ค ๋ง์์ ๊ฒฝ์ฐฐ์๋ฅผ ์ค์นํด์ผํ๋์ง์ ๋ช๊ฐ์ ๋ง์์ ์ฝ๊ฒ ๋ค๋ค๋ฅผ ์ ์๋์ง ์ถ๋ ฅํ์์ค.
[์
๋ ฅ ๊ฐ]
6 7
A B C D E F
A B 10
A C 15
B D 12
B F 15
C E 10
D F 1
F E 5
10
[์ถ๋ ฅ ๊ฐ]
E 4
4. ์ดํ ๋ฐฑ์ค์์ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ํ์ด๋ณธ๋ค.
๋ฐฑ์ค 1753๋ฒ - ์ต๋จ๊ฒฝ๋ก (www.acmicpc.net/problem/1753)
๋ฐฑ์ค 1916๋ฒ - ์ต์๋น์ฉ ๊ตฌํ๊ธฐ (www.acmicpc.net/problem/1916)
'โน๏ธ ๋ผ์ดํ > 2020 ๊ฒจ์ธ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ฝ๋ ํ๊ตฌ๋ง ํ] 2021.01.20(์) - 5์ฃผ์ฐจ ๊ฐ์ธ ๋ชฉํ (0) | 2021.01.20 |
---|---|
[์ฝ๋ ํ๊ตฌ๋ง ํ] 2021.01.13(์) - 4์ฃผ์ฐจ ๊ฐ์ธ ๊ฒฐ๊ณผ (0) | 2021.01.13 |
[์ฝ๋ ํ๊ตฌ๋ง ํ] 2020.01.05(ํ) - 3์ฃผ์ฐจ ๊ฐ์ธ ๊ฒฐ๊ณผ (0) | 2021.01.05 |
[์ฝ๋ ํ๊ตฌ๋ง ํ] 2021.01.05(ํ) - 3์ฃผ์ฐจ ๊ฐ์ธ ๋ชฉํ (0) | 2021.01.05 |
[์ฝ๋ ํ๊ตฌ๋ง ํ] 2020.12.30(์) - 2์ฃผ์ฐจ ๊ฐ์ธ ๊ฒฐ๊ณผ (0) | 2020.12.30 |