๐ ์ฝํ
์ฐ์ต์ฅ/๐ ์ต๋จ๊ฒฝ๋ก
28354๋ฒ: ๋งํฌ ์ปท ํ ๋งํ ์ฒซ์งธ ์ค์ ํ ๋งํ ์ ๊ฐ์ $N$, $0$์ผ์ ์ฐ๊ฒฐ๋์ด ์๋ ํ ๋งํ ์์ ์ $M$, $0$์ผ์ ์ต์ ํ ๋งํ ์ ์ $K$, ์ฐ๊ฒฐ ์ํ๊ฐ ๋ณํ๋ ํ์ $Q$๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ฃผ์ด์ง๋ค. $(1 \leq K \leq N \leq 200\,000;$ $0 \leq www.acmicpc.net ๋ฌธ์ ํ์ด ๋ด ์ฒซ ํ๋ํฐ๋ ๋ฌธ์ ์๋ค. ์๊ณ ๋ฆฌ์ฆ์ ์ ๋๋ก ๊ตฌ์ฑํด์ ์์ฑํ ๊ฒ ๊ฐ์๋ฐ, ๊ณ์ ์๊ฐ ์ด๊ณผ๊ฐ ๋์ ์ ๋จน์๋ ๊ธฐ์ต์ด ์๋ค. ์๊ฐ์ ๋จ์ถ์ํค๊ณ ์ BFS ๋ฐฉ๋ฌธ ์ ํ์ ์๋ ๋ฐฉ๋ฌธ์ด ๋ฐ์ํ์ง ์๋๋ก ์กฐ๊ฑด๋ ์ฒดํฌํ๋๋ฐ ์๊ฐ ์ด๊ณผ๊ฐ ๋์ ๋ฉฐ์น ๋์ ๋ถ์ก๊ณ ์์๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ํ์์ด ๋ ํจ์จ์ ์ธ ์๋ฃ๊ตฌ์กฐ๋ก ๋ณ๊ฒฝํ๋ ํต๊ณผ๋์๋ค. ์ฒ์์ ๊ทธ๋ํ๋ฅผ ArrayList๋ก ๊ตฌํํ์๋๋ฐ, ๊ทธ๋ํ ์์ ํน์ ..
๐ ์ฝํ
์ฐ์ต์ฅ/๐ ์ต๋จ๊ฒฝ๋ก
๋ฒจ๋ง ํฌ๋ ์๊ณ ๋ฆฌ์ฆ ๋ฒจ๋ง-ํฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ํ ์ ์ ์ ๊ธฐ์ค์ผ๋ก ๋ค๋ฅธ ๋ชจ๋ ์ ์ ๊น์ง์ ์ต๋จ๊ฒฝ๋ก๋ฅผ ๊ตฌํ์ฌ ๊ฒฐ๊ณผ์ ์ผ๋ก ์ํ๋ ๋์ฐฉ์ง๊น์ง์ ์ต๋จ๊ฒฝ๋ก๋ฅผ ๋์ถํด ๋ด๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ํ์ง๋ง ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋ค๋ฅด๊ฒ ๊ทธ๋ํ์ ์์ ๊ฐ์ค์น๊ฐ ์์ด๋ ์ต๋จ ๊ฒฝ๋ก๋ฅผ ๊ตฌํ ์ ์๋ค. [์๊ณ ๋ฆฌ์ฆ] ๋ค์ต์คํธ๋ผ(Dijkstra) ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ(DP)๊ณผ ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ํ์ฉํ ์ต๋จ๊ฒฝ๋ก ํ์ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ์ ํ๋์ ํน์ ์ ์ ์์ ๋ค๋ฅธ ๋ชจ๋ ์ ์ dana-study-log.tistory.com ๋ค์ต์คํธ๋ผ์ ์์ ๊ฐ์ค์น ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ ๊ณผ์ 1. ์์์ ์ ์ ํ 2. ๊ฑฐ๋ฆฌ ๋ฐฐ์ด ์ด๊ธฐํ (์์์ ์ ์ 0์ผ๋ก ๋ค๋ฅธ ๋
ธ๋๋ ๋ฌดํ๋๋ก) 3. ์ง๊ธ..
๐ ์ฝํ
์ฐ์ต์ฅ/๐ ์ต๋จ๊ฒฝ๋ก
๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ(DP)๊ณผ ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ํ์ฉํ ์ต๋จ๊ฒฝ๋ก ํ์ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ์ ํ๋์ ํน์ ์ ์ ์์ ๋ค๋ฅธ ๋ชจ๋ ์ ์ ์ผ๋ก ๊ฐ๋ ์ต๋จ ๊ฒฝ๋ก๋ฅผ ์ ์ ์์ผ๋ฉฐ, ๊ฐ์ ์ ๊ฐ์ค์น๊ฐ ์์์ผ ๋ ์ฌ์ฉ๊ฐ๋ฅํ๋ค. ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ์ด DP๋ผ๊ณ ํ ์ ์๋ ์ด์ ๋ ํน์ ์ต๋จ ๊ฑฐ๋ฆฌ๋ ์ฌ๋ฌ ๊ฐ์ ์ต๋จ๊ฑฐ๋ฆฌ๋ก ์ด๋ฃจ์ด์ ธ ์๊ธฐ ๋๋ฌธ์ด๋ฉฐ, ํ๋์ ์ต๋จ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ ๋ ํน์ ์ ์ ๊น์ง์ ์ต๋จ๊ฑฐ๋ฆฌ ์ ๋ณด๋ฅผ ๊ทธ๋๋ก ๊ฐ์ ธ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ํ ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ผ๊ณ ๋งํ ์ ์๋ ์ด์ ๋ ํน์ ์ต๋จ ๊ฑฐ๋ฆฌ์ ์ต๋จ ๊ฑฐ๋ฆฌ๋ฅผ ๋ํด๊ฐ๋ฉฐ ์ต์ข
์ ์ธ ์ต๋จ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ์ฐํ๋ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ์ด๋ค. (๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ์ ๊ณต๋ถํ ๋ค ๋ค์ ์ฝ์ผ๋ฉด ์ฝ๊ฒ ์ดํด๊ฐ๋ฅ) ํ ์ ์ ์์ ๋ค๋ฅธ ๋ชจ๋ ์ ์ ๊น์ง์ ์ต๋จ๊ฑฐ๋ฆฌ๋ฅผ..
'๐ ์ฝํ
์ฐ์ต์ฅ/๐ ์ต๋จ๊ฒฝ๋ก' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.