- Today
- Total
- ์๋ฐ์์ ์
- ๋ฐฑ์ค
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ๋ฐฑ์๋
- Graph
- MST
- BFS
- ์ธํด
- array
- OOP
- ๊ตฌํ
- dp
- ๋ฌธ๋ฒ
- ๋ฒจ๋งํฌ๋
- CS
- ์์์ ๋ ฌ
- spring
- ์๋ฃ๊ตฌ์กฐ
- database
- ์กธ์ ์ํ
- java
- leetcode
- ํ๋ก๊ทธ๋๋จธ์ค
- ์๋ฐ
- ๊ทธ๋ฆฌ๋
- pytorch
- Algorithm
- tree
- ๋ค์ต์คํธ๋ผ
- PS
๋ชฉ๋ก๐ฅ Algorithm || ๋ฌธ์ ํ์ด (110)
Partially Committed
๋ฌธ์ https://www.acmicpc.net/problem/1753 ๋ฐฉํฅ๊ทธ๋ํ๊ฐ ์ฃผ์ด์ง๋ฉด ์ฃผ์ด์ง ์์์ ์์ ๋ค๋ฅธ ๋ชจ๋ ์ ์ ์ผ๋ก์ ์ต๋จ ๊ฒฝ๋ก๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ๋ชจ๋ ๊ฐ์ ์ ๊ฐ์ค์น๋ 10 ์ดํ์ ์์ฐ์์ด๋ค. 1753๋ฒ: ์ต๋จ๊ฒฝ๋ก ์ฒซ์งธ ์ค์ ์ ์ ์ ๊ฐ์ V์ ๊ฐ์ ์ ๊ฐ์ E๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ V ≤ 20,000, 1 ≤ E ≤ 300,000) ๋ชจ๋ ์ ์ ์๋ 1๋ถํฐ V๊น์ง ๋ฒํธ๊ฐ ๋งค๊ฒจ์ ธ ์๋ค๊ณ ๊ฐ์ ํ๋ค. ๋์งธ ์ค์๋ ์์ ์ ์ ์ ๋ฒํธ K(1 ≤ K ≤ V)๊ฐ www.acmicpc.net ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์ ์ ์ ๊ฐ์ V์ ๊ฐ์ ์ ๊ฐ์ E๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ V ≤ 20,000, 1 ≤ E ≤ 300,000) ๋ชจ๋ ์ ์ ์๋ 1๋ถํฐ V๊น์ง ๋ฒํธ๊ฐ ๋งค๊ฒจ์ ธ ์๋ค๊ณ ๊ฐ์ ํ๋ค. ๋์งธ ์ค์๋ ์์..
๋ฌธ์ ์๋ ๋๋ผ๋ ๋ชจ๋ ๋๋ก๊ฐ ์ผ๋ฐฉํตํ์ธ ๋๋ก์ด๊ณ , ์ธ์ดํด์ด ์๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ค ๋ฌด์ํ ๋ง์ ์ฌ๋๋ค์ด ์๋ ๋๋ผ์ ์ง๋๋ฅผ ๊ทธ๋ฆฌ๊ธฐ ์ํด์, ์ด๋ค ์์ ๋์๋ก๋ถํฐ ๋์ฐฉ ๋์๊น์ง ์ถ๋ฐ์ ํ์ฌ ๊ฐ๋ฅํ ๋ชจ๋ ๊ฒฝ๋ก๋ฅผ ํ์ํ๋ค๊ณ ํ๋ค. ์ด ์ง๋๋ฅผ ๊ทธ๋ฆฌ๋ ์ฌ๋๋ค์ ์ฌ์ด๊ฐ ๋๋ฌด ์ข์์ ์ง๋๋ฅผ ๊ทธ๋ฆฌ๋ ์ผ์ ๋ค ๋ง์น๊ณ ๋์ฐฉ ๋์์์ ๋ชจ๋ ๋ค ๋ง๋๊ธฐ๋ก ํ์๋ค. ๊ทธ๋ ๋ค๊ณ ํ์์ ๋ ์ด๋ค์ด ๋ง๋๋ ์๊ฐ์ ์ถ๋ฐ ๋์๋ก๋ถํฐ ์ถ๋ฐํ ํ ์ต์ ๋ช ์๊ฐ ํ์ ๋ง๋ ์ ์๋๊ฐ? ์ฆ, ๋ง์ง๋ง์ ๋์ฐฉํ๋ ์ฌ๋๊น์ง ๋์ฐฉ์ ํ๋ ์๊ฐ์ ์๋ฏธํ๋ค. ์ด๋ค ์ฌ๋์ ์ด ์๊ฐ์ ๋ง๋๊ธฐ ์ํ์ฌ 1๋ถ๋ ์ฌ์ง ์๊ณ ๋ฌ๋ ค์ผ ํ๋ค. ์ด๋ฐ ์ฌ๋๋ค์ด ์ง๋๋ ๋๋ก์ ์๋ฅผ ์นด์ดํธ ํ์ฌ๋ผ. ์ถ๋ฐ ๋์๋ ๋ค์ด์ค๋ ๋๋ก๊ฐ 0๊ฐ์ด๊ณ , ๋์ฐฉ ๋์๋ ๋๊ฐ๋ ๋๋ก๊ฐ 0๊ฐ์ด๋ค. ์ ๋ ฅ ..
๋ฌธ์ https://www.acmicpc.net/problem/1516 1516๋ฒ: ๊ฒ์ ๊ฐ๋ฐ ์ฒซ์งธ ์ค์ ๊ฑด๋ฌผ์ ์ข ๋ฅ ์ N(1 ≤ N ≤ 500)์ด ์ฃผ์ด์ง๋ค. ๋ค์ N๊ฐ์ ์ค์๋ ๊ฐ ๊ฑด๋ฌผ์ ์ง๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ๊ณผ ๊ทธ ๊ฑด๋ฌผ์ ์ง๊ธฐ ์ํด ๋จผ์ ์ง์ด์ ธ์ผ ํ๋ ๊ฑด๋ฌผ๋ค์ ๋ฒํธ๊ฐ ์ฃผ์ด์ง๋ค. ๊ฑด๋ฌผ์ ๋ฒํธ๋ 1๋ถ www.acmicpc.net ์ ํ์ฌ์์ ์ด๋ฒ์ ์๋ก์ด ์ ๋ต ์๋ฎฌ๋ ์ด์ ๊ฒ์ ์ธ์ค ํฌ๋ํํธ๋ฅผ ๊ฐ๋ฐํ๊ธฐ๋ก ํ์๋ค. ํต์ฌ์ ์ธ ๋ถ๋ถ์ ๊ฐ๋ฐ์ด ๋๋ ์ํ๊ณ , ์ข ์กฑ๋ณ ๊ท ํ๊ณผ ์ ์ฒด ๊ฒ์ ์๊ฐ ๋ฑ์ ์กฐ์ ํ๋ ๋ถ๋ถ๋ง ๋จ์ ์์๋ค. ๊ฒ์ ํ๋ ์ด์ ๋ค์ด๊ฐ๋ ์๊ฐ์ ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์๊ธฐ ๋๋ฌธ์, ๋ชจ๋ ๊ฑด๋ฌผ์ ์ง๋๋ฐ ๊ฑธ๋ฆฌ๋ ์ต์์ ์๊ฐ์ ์ด์ฉํ์ฌ ๊ทผ์ฌํ๊ธฐ๋ก ํ์๋ค. ๋ฌผ๋ก , ์ด๋ค ๊ฑด๋ฌผ์ ์ง๊ธฐ ์ํด์ ๋ค๋ฅธ ๊ฑด๋ฌผ์ ๋จผ์ ์ง์ด์ผ ํ ..
https://www.acmicpc.net/problem/2252 2252๋ฒ: ์ค ์ธ์ฐ๊ธฐ ์ฒซ์งธ ์ค์ N(1 ≤ N ≤ 32,000), M(1 ≤ M ≤ 100,000)์ด ์ฃผ์ด์ง๋ค. M์ ํค๋ฅผ ๋น๊ตํ ํ์์ด๋ค. ๋ค์ M๊ฐ์ ์ค์๋ ํค๋ฅผ ๋น๊ตํ ๋ ํ์์ ๋ฒํธ A, B๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋ ํ์ A๊ฐ ํ์ B์ ์์ ์์ผ ํ๋ค๋ ์ www.acmicpc.net ๋ฌธ์ N๋ช ์ ํ์๋ค์ ํค ์์๋๋ก ์ค์ ์ธ์ฐ๋ ค๊ณ ํ๋ค. ๊ฐ ํ์์ ํค๋ฅผ ์ง์ ์ฌ์ ์ ๋ ฌํ๋ฉด ๊ฐ๋จํ๊ฒ ์ง๋ง, ๋ง๋ ํ ๋ฐฉ๋ฒ์ด ์์ด์ ๋ ํ์์ ํค๋ฅผ ๋น๊ตํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๊ธฐ๋ก ํ์๋ค. ๊ทธ๋๋ง๋ ๋ชจ๋ ํ์๋ค์ ๋ค ๋น๊ตํด ๋ณธ ๊ฒ์ด ์๋๊ณ , ์ผ๋ถ ํ์๋ค์ ํค๋ง์ ๋น๊ตํด ๋ณด์๋ค. ์ผ๋ถ ํ์๋ค์ ํค๋ฅผ ๋น๊ตํ ๊ฒฐ๊ณผ๊ฐ ์ฃผ์ด์ก์ ๋, ์ค์ ์ธ์ฐ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ..