์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ๋ฌธ์ ํ์ด
- ํ์ด์ฝ ์ถ์ฒ์ธ์ฝ๋
- php
- Flutter
- C์ธ์ด
- ํ๋ฌํฐ
- ๋ฐฐ์ด
- ์ต๋จ ๊ฒฝ๋ก
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์ฐ์ต๋ฌธ์
- ์๋ฐ
- ์๋ฐ ์คํ๋ง
- SWEA
- ํ์ด์ฝ ์น๊ตฌ์ฝ๋
- php ํ๋ก๊ทธ๋๋ฐ
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์๋ฃจ์
- ํ์ ๋ถ๊ธฐ
- programmers
- JAVA SPRING
- ํ๋ฌํฐ ๊ฐ๋ฐํ๊ฒฝ ์ค์
- C
- ๋ฐฑ์ค
- ํ์ด์ฝ ์ด๋์ฝ๋
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์์
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ
- spring
- ํ์ด์ฌ
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ 3ํ
- ํ์ด์ฝ ์ถ์ฒ์ธ
- ์คํ๋ง
- Java
- Today
- Total
๋ชฉ๋ก2024/04/22 (17)
์ฌ๋ฅ์ด๐ป
[BOJ/Java] 15663. N๊ณผ M (9) 15663๋ฒ: N๊ณผ M (9) ํ ์ค์ ํ๋์ฉ ๋ฌธ์ ์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ์์ด์ ์ถ๋ ฅํ๋ค. ์ค๋ณต๋๋ ์์ด์ ์ฌ๋ฌ ๋ฒ ์ถ๋ ฅํ๋ฉด ์๋๋ฉฐ, ๊ฐ ์์ด์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด์ ์ถ๋ ฅํด์ผ ํ๋ค. ์์ด์ ์ฌ์ ์์ผ๋ก ์ฆ๊ฐํ๋ ์์๋ก ์ถ๋ ฅํด www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ๋ N๊ฐ์ ์์ฐ์ ์ค์์ M๊ฐ๋ฅผ ์ ํํ์ฌ ๋ง๋ค ์ ์๋ ๋ชจ๋ ๊ฐ๋ฅํ ์์ด์ ์ฌ์ ์์ผ๋ก ์ถ๋ ฅํ๋ ๋ฌธ์ ์ด๋ค. ์ฃผ์ด์ง ์๋ค ์ค ์ค๋ณต๋ ๊ฐ์ด ์กด์ฌํ ์ ์์ผ๋ฉฐ, ์ถ๋ ฅ๋๋ ์์ด์์ ์ค๋ณต๋๋ ์ํ์ค๋ ์ ๊ฑฐ๋์ด์ผ ํ๋ค. ํ์ด ๊ณผ์ ๋ณ์ ์ ์ธ ๋ฐ ์ ๋ ฅ ์ฒ๋ฆฌ: N์ ์ฃผ์ด์ง ์์ฐ์์ ๊ฐ์, M์ ์ ํํด์ผ ํ๋ ์์ ๊ฐ์์ด๋ค. arr ๋ฐฐ์ด์ ์ ๋ ฅ๋ฐ์ ์๋ฅผ ์ ์ฅํ๊ณ ์ ๋ ฌํ๋ค. ์ค๋ณต ์ ๊ฑฐ: ์ถ๋ ฅ ์ ์ค๋ณต๋๋ ์์ด์ ์ ..
[BOJ/Java] 11725. ํธ๋ฆฌ์ ๋ถ๋ชจ ์ฐพ๊ธฐ 11725๋ฒ: ํธ๋ฆฌ์ ๋ถ๋ชจ ์ฐพ๊ธฐ ๋ฃจํธ ์๋ ํธ๋ฆฌ๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋, ํธ๋ฆฌ์ ๋ฃจํธ๋ฅผ 1์ด๋ผ๊ณ ์ ํ์ ๋, ๊ฐ ๋ ธ๋์ ๋ถ๋ชจ๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. www.acmicpc.net ๋ฌธ์ ํด์ ๋ณธ ๋ฌธ์ ์์๋ ์ฃผ์ด์ง ๋ ธ๋ ์(N)๋ฅผ ๋ฐํ์ผ๋ก ํธ๋ฆฌ๋ฅผ ๊ตฌ์ฑํ๊ณ , ๊ฐ ๋ ธ๋์ ๋ถ๋ชจ๋ฅผ ์ฐพ๋ ์์ ์ ์ํํด์ผ ํ๋ค. ํธ๋ฆฌ๋ ๋ ธ๋ ๊ฐ ์ฐ๊ฒฐ ์ ๋ณด๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ์ผ๋ฉฐ, 1๋ฒ ๋ ธ๋๋ฅผ ๋ฃจํธ ๋ ธ๋๋ก ๊ฐ์ ํ๋ค. ์ด ํธ๋ฆฌ ์ ๋ณด๋ฅผ ํ์ฉํ์ฌ ๊ฐ ๋ ธ๋์ ๋ถ๋ชจ๋ฅผ ์ถ๋ ฅํ๋ ๊ฒ์ด ๋ชฉํ์ด๋ค. ํ์ด ๊ณผ์ ์ ์ถ๋ ์ฝ๋๋ ๋๋น ์ฐ์ ํ์(BFS)์ ํ์ฉํ์ฌ ๊ฐ ๋ ธ๋์ ๋ถ๋ชจ ๋ ธ๋๋ฅผ ์ฐพ๋ ๋ฐฉ์์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค. ์ฃผ์ ์ ์ฐจ๋ ๋ค์๊ณผ ๊ฐ๋ค: ์ ๋ ฅ ์ฒ๋ฆฌ ๋ฐ ๊ทธ๋ํ ์ด๊ธฐํ: ๋ ธ๋์ ์(N)๋ฅผ ์ ๋ ฅ๋ฐ๊ณ , ์ธ์ ๋ฆฌ..
[BOJ/Java] 11053. ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด 11053๋ฒ: ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด ์์ด A๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด, ์์ด A = {10, 20, 10, 30, 20, 50} ์ธ ๊ฒฝ์ฐ์ ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ A = {10, 20, 10, 30, 20, 50} ์ด www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ์์๋ ์์ด A๊ฐ ์ฃผ์ด์ง๊ณ , ๊ทธ ์์ด์์ ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด(LIS, Longest Increasing Subsequence)์ ๊ธธ์ด๋ฅผ ์ฐพ๋๋ค. ๋ถ๋ถ ์์ด์ ์์ด์์ ์ผ๋ถ ํญ๋ชฉ์ ์ ํํ์ฌ ๋ง๋ ์์ด์ด๋ฉฐ, ์ ํ๋ ์์๋ ์๋ ์์ด์ ์์๋ฅผ ์ ์งํด์ผ ํ๋ค. ํ์ด ๊ณผ์ ๋ณ์ ์ด๊ธฐํ ๋ฐ ์ ๋ ฅ: N์ ์์ด์ ..
[BOJ/Java] 15657. N๊ณผ M (8) 15657๋ฒ: N๊ณผ M (8) N๊ฐ์ ์์ฐ์์ ์์ฐ์ M์ด ์ฃผ์ด์ก์ ๋, ์๋ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ธธ์ด๊ฐ M์ธ ์์ด์ ๋ชจ๋ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. N๊ฐ์ ์์ฐ์๋ ๋ชจ๋ ๋ค๋ฅธ ์์ด๋ค. N๊ฐ์ ์์ฐ์ ์ค์์ M๊ฐ๋ฅผ ๊ณ ๋ฅธ ์์ด www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ๋ ์์ฐ์ N๊ฐ ์ค์์ M๊ฐ๋ฅผ ๊ณ ๋ฅธ ์์ด์ ๋ชจ๋ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ฉฐ, ์์ด์ ๋น๋ด๋ฆผ์ฐจ์(๊ฐ๊ฑฐ๋ ์ปค์ง๋ ์์)์ด์ด์ผ ํ๋ค. ์ ๋ ฅ๋ ์๋ ์ค๋ณต๋ ์ ์์ผ๋ฉฐ, ์์ด๋ ์ค๋ณต๋ ์ ์๋ค. ํ์ด ๊ณผ์ ์ ๋ ฅ ๋ฐ๊ธฐ: N๊ณผ M์ ์ ๋ ฅ๋ฐ๊ณ , N๊ฐ์ ์๋ฅผ ๋ฐฐ์ด์ ์ ์ฅํ ๋ค ์ ๋ ฌํ๋ค. ์กฐํฉ ์ํ: ์กฐํฉ์ ์ฌ๊ท์ ์ผ๋ก ์ํํ๋ฉด์, ์ด๋ฏธ ์ ํํ ์ ์ดํ์ ์๋ค๋ง ์ ํํ ์ ์๋๋ก ํ๋ค. ์ด๋ ๋น๋ด๋ฆผ์ฐจ์ ์กฐ๊ฑด์ ๋ง์กฑ์ํค๊ธฐ..
[BOJ/Java] 15654. N๊ณผ M (5) 15654๋ฒ: N๊ณผ M (5) N๊ฐ์ ์์ฐ์์ ์์ฐ์ M์ด ์ฃผ์ด์ก์ ๋, ์๋ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ธธ์ด๊ฐ M์ธ ์์ด์ ๋ชจ๋ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. N๊ฐ์ ์์ฐ์๋ ๋ชจ๋ ๋ค๋ฅธ ์์ด๋ค. N๊ฐ์ ์์ฐ์ ์ค์์ M๊ฐ๋ฅผ ๊ณ ๋ฅธ ์์ด www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ์์๋ N๊ฐ์ ์๋ก ๋ค๋ฅธ ์๊ฐ ์ฃผ์ด์ง๊ณ , ์ด ์๋ค ์ค์์ M๊ฐ๋ฅผ ๋ฝ์ ๋์ดํ๋ ๋ชจ๋ ๊ฒฝ์ฐ๋ฅผ ์ฌ์ ์์ผ๋ก ์ถ๋ ฅํด์ผ ํ๋ค. ์ด๋ ์์ด์ ๊ตฌํ๋ ๋ฌธ์ ์ ํ ํํ์ด๋ค. ํ์ด ๊ณผ์ ์ ๋ ฅ ๋ฐ๊ธฐ: N๊ฐ์ ์๋ฅผ ์ ๋ ฅ ๋ฐ์ ํ ๋ฐฐ์ด์ ์ ์ฅํ๊ณ ์ ๋ ฌํ๋ค. ์กฐํฉ ํจ์: ์กฐํฉ์ ๊ตฌํํ๋ ํจ์ combination์ ์ฌ์ฉํ์ฌ, ์ ํ๋ ์ซ์๊ฐ ๋ค์ ์ ํ๋์ง ์๋๋ก ๊ด๋ฆฌํ๋ค. ์์ด ์์ฑ: ์ฌ์ ์์ผ๋ก ์ถ๋ ฅํ๊ธฐ ์ํด ..
[BOJ/Java] 16928. ๋ฑ๊ณผ ์ฌ๋ค๋ฆฌ ๊ฒ์ 16928๋ฒ: ๋ฑ๊ณผ ์ฌ๋ค๋ฆฌ ๊ฒ์ ์ฒซ์งธ ์ค์ ๊ฒ์ํ์ ์๋ ์ฌ๋ค๋ฆฌ์ ์ N(1 ≤ N ≤ 15)๊ณผ ๋ฑ์ ์ M(1 ≤ M ≤ 15)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ์ฌ๋ค๋ฆฌ์ ์ ๋ณด๋ฅผ ์๋ฏธํ๋ x, y (x < y)๊ฐ ์ฃผ์ด์ง๋ค. x๋ฒ ์นธ์ ๋์ฐฉํ๋ฉด, y๋ฒ ์นธ์ผ www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ๋ ํ๋ ์ด์ด๊ฐ ์ฃผ์ฌ์๋ฅผ ๊ตด๋ ค 100๋ฒ ์นธ์ ๋๋ฌํ๋ ค๊ณ ํ ๋, ์ฌ๋ค๋ฆฌ์ ๋ฑ์ ์ด์ฉํ์ฌ ์ต์ ๋ช ๋ฒ์ ์ฃผ์ฌ์ ๊ตด๋ฆผ์ผ๋ก ๋๋ฌํ ์ ์๋์ง ๊ณ์ฐํ๋ ๋ฌธ์ ์ด๋ค. ์ฌ๋ค๋ฆฌ๋ ์๋ก ์ฌ๋ผ๊ฐ๋ ํจ๊ณผ๊ฐ ์๊ณ , ๋ฑ์ ์๋๋ก ๋ด๋ ค๊ฐ๋ ํจ๊ณผ๊ฐ ์๋ค. ๊ฐ ์นธ์์ ๋ค์ ๋์ฐฉ์ง๋ ๋ฏธ๋ฆฌ ์ ํด์ ธ ์์ผ๋ฉฐ, 1๋ฒ ์นธ์์ ์์ํ๋ค. ํ์ด ๊ณผ์ ์ ๋ ฅ ์ฒ๋ฆฌ: N(์ฌ๋ค๋ฆฌ ์)๊ณผ M(๋ฑ ์)์ ..
[BOJ/Java] 20529. ๊ฐ์ฅ ๊ฐ๊น์ด ์ธ ์ฌ๋์ ์ฌ๋ฆฌ์ ๊ฑฐ๋ฆฌ 20529๋ฒ: ๊ฐ์ฅ ๊ฐ๊น์ด ์ธ ์ฌ๋์ ์ฌ๋ฆฌ์ ๊ฑฐ๋ฆฌ ๊ฐ ํ ์คํธ ์ผ์ด์ค์ ๋ํ ๋ต์ ์ ์ ํํ๋ก ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ๋ N๋ช ์ ์ฌ๋๋ค์ MBTI๋ฅผ ์ ๋ ฅ ๋ฐ์์ ๊ฐ์ฅ ์ฌ๋ฆฌ์ ๊ฑฐ๋ฆฌ๊ฐ ๊ฐ๊น์ด ์ธ ์ฌ๋์ ๊ฑฐ๋ฆฌ๋ฅผ ์ฐพ๋ ๋ฌธ์ ์ด๋ค. MBTI ๊ฐ์ ๊ฑฐ๋ฆฌ๋ ๊ฐ ์๋ฆฌ๋ง๋ค ๋ค๋ฅธ ๋ฌธ์์ผ ๋๋ง๋ค ๊ฑฐ๋ฆฌ๊ฐ 1์ฉ ์ฆ๊ฐํ๋ค. ์๋ฅผ ๋ค์ด, MBTI๊ฐ 'INTJ', 'ENTJ'์ธ ๊ฒฝ์ฐ ๊ฑฐ๋ฆฌ๋ 1์ด๋ค. ํ์ด ๊ณผ์ ๋น๋๊ธฐ์ง ์๋ฆฌ ํ์ฉ: N์ด 33 ์ด์์ผ ๊ฒฝ์ฐ, ๋น๋๊ธฐ์ง ์๋ฆฌ์ ์ํด ๋ฐ๋์ ์ต์ํ ํ๋์ MBTI๊ฐ ์ค๋ณต๋์ด ๊ฑฐ๋ฆฌ๊ฐ 0์ธ ์ธ ์ฌ๋์ ์ฐพ์ ์ ์๋ค. MBTI ๊ฑฐ๋ฆฌ ๊ณ์ฐ: ์ธ MBTI ์ฌ์ด์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ์ฐํ๋ ํจ์๋ฅผ ..
[BOJ/Java] 21736. ํ๋ด๊ธฐ๋ ์น๊ตฌ๊ฐ ํ์ํด 21736๋ฒ: ํ๋ด๊ธฐ๋ ์น๊ตฌ๊ฐ ํ์ํด 2020๋ ์ ์ ํํ ํ๋ด๊ธฐ ๋์ฐ์ด๊ฐ ์๋ค. ๋์ฐ์ด๋ ๋น๋๋ฉด ์์ ๋๋ฌธ์ ํ๊ต์ ๊ฐ์ง ๋ชปํด ํ๊ต์ ์๋ ์น๊ตฌ๊ฐ ์์๋ค. ๋๋์ด ๋๋ฉด ์์ ์ ํ๊ฒ ๋ ๋์ฐ์ด๋ ์ด์ ์บ ํผ์ค ๋ด์ ์ฌ๋๋ค๊ณผ ์นํด์ง๊ณ www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ์์๋ ํ๊ต ์ง๋์์ 'I'๋ก ํ์๋ ์์ ์์น์์ ์ถ๋ฐํ์ฌ 'P'๋ก ํ์๋ ์น๊ตฌ๋ค์ ๋ง๋๋ ์๋ฎฌ๋ ์ด์ ์ ์ํํ๋ค. ์ง๋๋ NxM ๊ทธ๋ฆฌ๋ ํํ๋ก ์ฃผ์ด์ง๋ฉฐ, ํ์์ ๋ค ๋ฐฉํฅ์ผ๋ก ์ด๋์ด ๊ฐ๋ฅํ๋ค. ๋ชฉํ๋ ์ต๋ํ ๋ง์ ์น๊ตฌ('P')๋ฅผ ๋ง๋๋ ๊ฒ์ด๋ฉฐ, ๋ง์ฝ ํ๋๋ ๋ง๋์ง ๋ชปํ๋ค๋ฉด "TT"๋ฅผ ์ถ๋ ฅํ๋ค. ํ์ด ๊ณผ์ ์ด๊ธฐํ: ์ ๋ ฅ์ ๋ฐ์ ์ง๋์ ํฌ๊ธฐ(N, M)์ ๊ฐ ์์น์ ๋ฌธ์๋ฅผ ์ด๊ธฐํํ๋ค...
[BOJ/Java] 17626. Four Squares 17626๋ฒ: Four Squares ๋ผ๊ทธ๋์ฃผ๋ 1770๋ ์ ๋ชจ๋ ์์ฐ์๋ ๋ท ํน์ ๊ทธ ์ดํ์ ์ ๊ณฑ์์ ํฉ์ผ๋ก ํํํ ์ ์๋ค๊ณ ์ฆ๋ช ํ์๋ค. ์ด๋ค ์์ฐ์๋ ๋ณต์์ ๋ฐฉ๋ฒ์ผ๋ก ํํ๋๋ค. ์๋ฅผ ๋ค๋ฉด, 26์ 52๊ณผ 12์ ํฉ์ด๋ค; ๋ํ 42 + 32 + 1 www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ๋ ์ฃผ์ด์ง ์ ๐N์ ์ต์ ๊ฐ์์ ์ ๊ณฑ์ ํฉ์ผ๋ก ํํํ ๋ ํ์ํ ์ ๊ณฑ์์ ๊ฐ์๋ฅผ ์ฐพ๋ ๋ฌธ์ ์ด๋ค. ์๋ฅผ ๋ค์ด, ๐=13์ด๋ฉด 2^2+3^2=13์ด๋ฏ๋ก, ์ต์ ๊ฐ์๋ 2๊ฐ์ด๋ค. ํ์ด ๊ณผ์ ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ(DP) ์ฌ์ฉ: ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ์ ์ ์ฉํ๋ค. DP ๋ฐฐ์ด ์ด๊ธฐํ: dp[i]๋ ์ซ์ ๐i๋ฅผ ์ ๊ณฑ์์ ํฉ์ผ๋ก ๋ํ๋ผ ๋ ํ์ํ ์ต..
[BOJ/Java] 17471. ๊ฒ๋ฆฌ๋งจ๋๋ง 17471๋ฒ: ๊ฒ๋ฆฌ๋งจ๋๋ง ์ ๊ฑฐ๊ตฌ๋ฅผ [1, 4], [2, 3, 5, 6]์ผ๋ก ๋๋๋ฉด ๊ฐ ์ ๊ฑฐ๊ตฌ์ ์ธ๊ตฌ๋ 9, 8์ด ๋๋ค. ์ธ๊ตฌ ์ฐจ์ด๋ 1์ด๊ณ , ์ด ๊ฐ๋ณด๋ค ๋ ์์ ๊ฐ์ผ๋ก ์ ๊ฑฐ๊ตฌ๋ฅผ ๋๋ ์๋ ์๋ค. www.acmicpc.net ๋ฌธ์ ํด์ ์ด ๋ฌธ์ ๋ N๊ฐ์ ๊ตฌ์ญ์ ๋ ๊ทธ๋ฃน์ผ๋ก ๋๋์ด ๊ฐ ๊ทธ๋ฃน์ ์ธ๊ตฌ ์ฐจ์ด๋ฅผ ์ต์ํํ๋ ๋ฌธ์ ์ด๋ค. ๊ฐ ๊ตฌ์ญ์ ์ธ๊ตฌ์๊ฐ ์ฃผ์ด์ง๊ณ , ๊ตฌ์ญ ๊ฐ ์ฐ๊ฒฐ ์ ๋ณด๋ ์ฃผ์ด์ง๋ค. ๋ ๊ทธ๋ฃน์ ๊ฐ๊ฐ ์ฐ๊ฒฐ๋์ด ์์ด์ผ ํ๋ฉฐ(ํ๋์ ์ฐ๊ฒฐ ์์๋ฅผ ์ด๋ฃจ์ด์ผ ํจ), ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ -1์ ์ถ๋ ฅํ๋ค. ํ์ด ๊ณผ์ ๋ณ์ ์ ์ธ ๋ฐ ์ ๋ ฅ ์ฒ๋ฆฌ: N์ ๊ตฌ์ญ์ ์, num์ ๊ฐ ๊ตฌ์ญ์ ์ธ๊ตฌ์๋ฅผ ์ ์ฅํ๋ ๋ฐฐ์ด์ด๋ค. ๊ทธ๋ํ ๊ตฌ์ฑ: ๊ฐ ๊ตฌ์ญ ๊ฐ ์ฐ๊ฒฐ ์ ๋ณด๋ฅผ ์ธ์ ๋ฆฌ์คํธ๋ก ํํํ graph๋ฅผ ..