๐งฎ PS
-
๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ (Dynamic Programming) : DP ๊ฐ๋ : ๋ฌธ์ ๋ฅผ ๋ ์์ ๋จ์๋ก ์ชผ๊ฐ์ด ํด๊ฒฐํ๋ ์๊ณ ๋ฆฌ์ฆ. (๋ถํ ์ ๋ณต ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋น์ทํ๋ค. ์ฐจ์ด์ ์ ๋ฐ๋ก ์๋ซ์ค.) ํต์ฌ์, ๊ทธ ์์ ๋จ์์ ๋ฌธ์ ๋ค์ด ๋ฐ๋ณตํด์ ์ผ์ด๋๊ธฐ ๋๋ฌธ์, ๊ทธ๊ฐ๋ค์ ์ ์ฅํด๋๋ ์์ผ๋ก ํด๊ฒฐํด๋๊ฐ๋ ์๊ณ ๋ฆฌ์ฆ (๋ค์ด๋๋ฏน์ด๋ผ๋ ์ด๋ฆ์๋ ์๋ฌด ๋ป๋ ์๋ค๊ณ ํ๋ค.) *๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ฉํ๊ธฐ ์ํ ์กฐ๊ฑด 1. ๋ถ๋ถ ๋ฌธ์ ๋ค์ด ๊ฒน์น๋๊ฐ (๋ฐ๋ณต ๋๋๊ฐ) ex ) ํผ๋ณด๋์น ์ : N๋ฒ์งธ ํญ(ํฐ ๋ฌธ์ ) = N-1๋ฒ์งธ ํญ(์์ ๋ฌธ์ ) + N-2 ๋ฒ์งธ ํญ(์์ ๋ฌธ์ ) ํผ๋ณด๋์น์ ํน์ฑ์ ์ ์ดํด๋ณด๋ฉด Fibo(10)์ ๊ตฌํ ๋๋ Fibo(9)+Fibo(8)...........Fibo(1) ๊น์ง ๋ชจ๋ ํ์ํฉ๋๋ค. ์ด๋ ๋ฉ๋ชจ์ด์ ์ด์ ์ ํตํด ๋ฐฐ..
์๊ณ ๋ฆฌ์ฆ - ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ (Dynamic Programming)๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ (Dynamic Programming) : DP ๊ฐ๋ : ๋ฌธ์ ๋ฅผ ๋ ์์ ๋จ์๋ก ์ชผ๊ฐ์ด ํด๊ฒฐํ๋ ์๊ณ ๋ฆฌ์ฆ. (๋ถํ ์ ๋ณต ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋น์ทํ๋ค. ์ฐจ์ด์ ์ ๋ฐ๋ก ์๋ซ์ค.) ํต์ฌ์, ๊ทธ ์์ ๋จ์์ ๋ฌธ์ ๋ค์ด ๋ฐ๋ณตํด์ ์ผ์ด๋๊ธฐ ๋๋ฌธ์, ๊ทธ๊ฐ๋ค์ ์ ์ฅํด๋๋ ์์ผ๋ก ํด๊ฒฐํด๋๊ฐ๋ ์๊ณ ๋ฆฌ์ฆ (๋ค์ด๋๋ฏน์ด๋ผ๋ ์ด๋ฆ์๋ ์๋ฌด ๋ป๋ ์๋ค๊ณ ํ๋ค.) *๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ฉํ๊ธฐ ์ํ ์กฐ๊ฑด 1. ๋ถ๋ถ ๋ฌธ์ ๋ค์ด ๊ฒน์น๋๊ฐ (๋ฐ๋ณต ๋๋๊ฐ) ex ) ํผ๋ณด๋์น ์ : N๋ฒ์งธ ํญ(ํฐ ๋ฌธ์ ) = N-1๋ฒ์งธ ํญ(์์ ๋ฌธ์ ) + N-2 ๋ฒ์งธ ํญ(์์ ๋ฌธ์ ) ํผ๋ณด๋์น์ ํน์ฑ์ ์ ์ดํด๋ณด๋ฉด Fibo(10)์ ๊ตฌํ ๋๋ Fibo(9)+Fibo(8)...........Fibo(1) ๊น์ง ๋ชจ๋ ํ์ํฉ๋๋ค. ์ด๋ ๋ฉ๋ชจ์ด์ ์ด์ ์ ํตํด ๋ฐฐ..
2020.04.23 -
๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/14500 14500๋ฒ: ํ ํธ๋ก๋ฏธ๋ ธ ํด๋ฆฌ์ค๋ฏธ๋ ธ๋ ํฌ๊ธฐ๊ฐ 1×1์ธ ์ ์ฌ๊ฐํ์ ์ฌ๋ฌ ๊ฐ ์ด์ด์ ๋ถ์ธ ๋ํ์ด๋ฉฐ, ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ํ๋ค. ์ ์ฌ๊ฐํ์ ์๋ก ๊ฒน์น๋ฉด ์ ๋๋ค. ๋ํ์ ๋ชจ๋ ์ฐ๊ฒฐ๋์ด ์์ด์ผ ํ๋ค. ์ ์ฌ๊ฐํ์ ๋ณ๋ผ๋ฆฌ ์ฐ๊ฒฐ๋์ด ์์ด์ผ ํ๋ค. ์ฆ, ๊ผญ์ง์ ๊ณผ ๊ผญ์ง์ ๋ง ๋ง๋ฟ์ ์์ผ๋ฉด ์ ๋๋ค. ์ ์ฌ๊ฐํ 4๊ฐ๋ฅผ ์ด์ด ๋ถ์ธ ํด๋ฆฌ์ค๋ฏธ๋ ธ๋ ํ ํธ๋ก๋ฏธ๋ ธ๋ผ๊ณ ํ๋ฉฐ, ๋ค์๊ณผ ๊ฐ์ 5๊ฐ์ง๊ฐ ์๋ค. ์๋ฆ์ด๋ ํฌ๊ธฐ๊ฐ N×M์ธ ์ข ์ด ์์ ํ ํธ๋ก๋ฏธ๋ ธ ํ๋๋ฅผ ๋์ผ๋ ค๊ณ ํ๋ค. ์ข ์ด๋ 1×1 ํฌ๊ธฐ์ ์นธ์ผ๋ก ๋๋ www.acmicpc.net ๋ฌธ์ ๋ถ๋ฅ : ๋ธ๋ฃจํธ ํฌ์ค https://infinitt.tistory.com/241 ๋ฐฑ์ค (boj) ํ์ด์ฌ , C+..
๋ฐฑ์ค (boj) ํ์ด์ฌ - 14500 : ํ ํธ๋ก๋ฏธ๋ ธ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/14500 14500๋ฒ: ํ ํธ๋ก๋ฏธ๋ ธ ํด๋ฆฌ์ค๋ฏธ๋ ธ๋ ํฌ๊ธฐ๊ฐ 1×1์ธ ์ ์ฌ๊ฐํ์ ์ฌ๋ฌ ๊ฐ ์ด์ด์ ๋ถ์ธ ๋ํ์ด๋ฉฐ, ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ํ๋ค. ์ ์ฌ๊ฐํ์ ์๋ก ๊ฒน์น๋ฉด ์ ๋๋ค. ๋ํ์ ๋ชจ๋ ์ฐ๊ฒฐ๋์ด ์์ด์ผ ํ๋ค. ์ ์ฌ๊ฐํ์ ๋ณ๋ผ๋ฆฌ ์ฐ๊ฒฐ๋์ด ์์ด์ผ ํ๋ค. ์ฆ, ๊ผญ์ง์ ๊ณผ ๊ผญ์ง์ ๋ง ๋ง๋ฟ์ ์์ผ๋ฉด ์ ๋๋ค. ์ ์ฌ๊ฐํ 4๊ฐ๋ฅผ ์ด์ด ๋ถ์ธ ํด๋ฆฌ์ค๋ฏธ๋ ธ๋ ํ ํธ๋ก๋ฏธ๋ ธ๋ผ๊ณ ํ๋ฉฐ, ๋ค์๊ณผ ๊ฐ์ 5๊ฐ์ง๊ฐ ์๋ค. ์๋ฆ์ด๋ ํฌ๊ธฐ๊ฐ N×M์ธ ์ข ์ด ์์ ํ ํธ๋ก๋ฏธ๋ ธ ํ๋๋ฅผ ๋์ผ๋ ค๊ณ ํ๋ค. ์ข ์ด๋ 1×1 ํฌ๊ธฐ์ ์นธ์ผ๋ก ๋๋ www.acmicpc.net ๋ฌธ์ ๋ถ๋ฅ : ๋ธ๋ฃจํธ ํฌ์ค https://infinitt.tistory.com/241 ๋ฐฑ์ค (boj) ํ์ด์ฌ , C+..
2020.04.20 -
๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/2805 2805๋ฒ: ๋๋ฌด ์๋ฅด๊ธฐ ๋ฌธ์ ์๊ทผ์ด๋ ๋๋ฌด M๋ฏธํฐ๊ฐ ํ์ํ๋ค. ๊ทผ์ฒ์ ๋๋ฌด๋ฅผ ๊ตฌ์ ํ ๊ณณ์ด ๋ชจ๋ ๋งํด๋ฒ๋ ธ๊ธฐ ๋๋ฌธ์, ์ ๋ถ์ ๋ฒ๋ชฉ ํ๊ฐ๋ฅผ ์์ฒญํ๋ค. ์ ๋ถ๋ ์๊ทผ์ด๋ค ์ง ๊ทผ์ฒ์ ๋๋ฌด ํ ์ค์ ๋ํ ๋ฒ๋ชฉ ํ๊ฐ๋ฅผ ๋ด์ฃผ์๊ณ , ์๊ทผ์ด๋ ์๋ก ๊ตฌ์ ํ ๋ชฉ์ฌ์ ๋จ๊ธฐ๋ฅผ ์ด์ฉํด์ ๋๋ฌด๋ฅผ ๊ตฌํ ๊ฒ์ด๋ค. ๋ชฉ์ฌ์ ๋จ๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ด ๋์ํ๋ค. ๋จผ์ , ์๊ทผ์ด๋ ์ ๋จ๊ธฐ์ ๋์ด H๋ฅผ ์ง์ ํด์ผ ํ๋ค. ๋์ด๋ฅผ ์ง์ ํ๋ฉด ํฑ๋ ์ด ๋ ์ผ๋ก๋ถํฐ H๋ฏธํฐ ์๋ก ์ฌ๋ผ๊ฐ๋ค. ๊ทธ ๋ค์, ํ ์ค์ ์ฐ์ํด์๋ ๋๋ฌด๋ฅผ ๋ชจ๋ ์ ๋จํด๋ฒ๋ฆฐ๋ค. ๋ฐ www.acmicpc.net ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ : ์ด๋ถํ์ ๋ฌธ์ ์ ์ถ์, python์ผ๋ก๋ ์๋ฌด๋ฆฌ ํด๋ ์๊ฐ์ด๊ณผ๊ฐ ๋ฐ์ํ๋ค. ์ด์ฉ ์ ์์ด pypy๋ก ..
๋ฐฑ์ค (boj) ํ์ด์ฌ - 2805 : ๋๋ฌด ์๋ฅด๊ธฐ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/2805 2805๋ฒ: ๋๋ฌด ์๋ฅด๊ธฐ ๋ฌธ์ ์๊ทผ์ด๋ ๋๋ฌด M๋ฏธํฐ๊ฐ ํ์ํ๋ค. ๊ทผ์ฒ์ ๋๋ฌด๋ฅผ ๊ตฌ์ ํ ๊ณณ์ด ๋ชจ๋ ๋งํด๋ฒ๋ ธ๊ธฐ ๋๋ฌธ์, ์ ๋ถ์ ๋ฒ๋ชฉ ํ๊ฐ๋ฅผ ์์ฒญํ๋ค. ์ ๋ถ๋ ์๊ทผ์ด๋ค ์ง ๊ทผ์ฒ์ ๋๋ฌด ํ ์ค์ ๋ํ ๋ฒ๋ชฉ ํ๊ฐ๋ฅผ ๋ด์ฃผ์๊ณ , ์๊ทผ์ด๋ ์๋ก ๊ตฌ์ ํ ๋ชฉ์ฌ์ ๋จ๊ธฐ๋ฅผ ์ด์ฉํด์ ๋๋ฌด๋ฅผ ๊ตฌํ ๊ฒ์ด๋ค. ๋ชฉ์ฌ์ ๋จ๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ด ๋์ํ๋ค. ๋จผ์ , ์๊ทผ์ด๋ ์ ๋จ๊ธฐ์ ๋์ด H๋ฅผ ์ง์ ํด์ผ ํ๋ค. ๋์ด๋ฅผ ์ง์ ํ๋ฉด ํฑ๋ ์ด ๋ ์ผ๋ก๋ถํฐ H๋ฏธํฐ ์๋ก ์ฌ๋ผ๊ฐ๋ค. ๊ทธ ๋ค์, ํ ์ค์ ์ฐ์ํด์๋ ๋๋ฌด๋ฅผ ๋ชจ๋ ์ ๋จํด๋ฒ๋ฆฐ๋ค. ๋ฐ www.acmicpc.net ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ : ์ด๋ถํ์ ๋ฌธ์ ์ ์ถ์, python์ผ๋ก๋ ์๋ฌด๋ฆฌ ํด๋ ์๊ฐ์ด๊ณผ๊ฐ ๋ฐ์ํ๋ค. ์ด์ฉ ์ ์์ด pypy๋ก ..
2020.04.20 -
๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/1654 1654๋ฒ: ๋์ ์๋ฅด๊ธฐ ์ฒซ์งธ ์ค์๋ ์ค์์์ด ์ด๋ฏธ ๊ฐ์ง๊ณ ์๋ ๋์ ์ ๊ฐ์ K, ๊ทธ๋ฆฌ๊ณ ํ์ํ ๋์ ์ ๊ฐ์ N์ด ์ ๋ ฅ๋๋ค. K๋ 1์ด์ 10,000์ดํ์ ์ ์์ด๊ณ , N์ 1์ด์ 1,000,000์ดํ์ ์ ์์ด๋ค. ๊ทธ๋ฆฌ๊ณ ํญ์ K โฆ N ์ด๋ค. ๊ทธ ํ K์ค์ ๊ฑธ์ณ ์ด๋ฏธ ๊ฐ์ง๊ณ ์๋ ๊ฐ ๋์ ์ ๊ธธ์ด๊ฐ ์ผํฐ๋ฏธํฐ ๋จ์์ ์ ์๋ก ์ ๋ ฅ๋๋ค. ๋์ ์ ๊ธธ์ด๋ 231-1๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. www.acmicpc.net ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ : ์ด๋ถํ์ ์ ๋ต์ฝ๋ - ํ์ด์ฌ(python) import sys input= sys.stdin.readline K,N = map(int,input().split()) arr = [int(input())..
๋ฐฑ์ค (boj) ํ์ด์ฌ - 1654 : ๋์ ์๋ฅด๊ธฐ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/1654 1654๋ฒ: ๋์ ์๋ฅด๊ธฐ ์ฒซ์งธ ์ค์๋ ์ค์์์ด ์ด๋ฏธ ๊ฐ์ง๊ณ ์๋ ๋์ ์ ๊ฐ์ K, ๊ทธ๋ฆฌ๊ณ ํ์ํ ๋์ ์ ๊ฐ์ N์ด ์ ๋ ฅ๋๋ค. K๋ 1์ด์ 10,000์ดํ์ ์ ์์ด๊ณ , N์ 1์ด์ 1,000,000์ดํ์ ์ ์์ด๋ค. ๊ทธ๋ฆฌ๊ณ ํญ์ K โฆ N ์ด๋ค. ๊ทธ ํ K์ค์ ๊ฑธ์ณ ์ด๋ฏธ ๊ฐ์ง๊ณ ์๋ ๊ฐ ๋์ ์ ๊ธธ์ด๊ฐ ์ผํฐ๋ฏธํฐ ๋จ์์ ์ ์๋ก ์ ๋ ฅ๋๋ค. ๋์ ์ ๊ธธ์ด๋ 231-1๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. www.acmicpc.net ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ : ์ด๋ถํ์ ์ ๋ต์ฝ๋ - ํ์ด์ฌ(python) import sys input= sys.stdin.readline K,N = map(int,input().split()) arr = [int(input())..
2020.04.19 -
๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/1476 1476๋ฒ: ๋ ์ง ๊ณ์ฐ ์ค๊ท๊ฐ ์ฌ๋ ๋๋ผ๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ์ฐ๋์ ๋ค๋ฅธ ๋ฐฉ์์ ์ด์ฉํ๋ค. ์ค๊ท๊ฐ ์ฌ๋ ๋๋ผ์์๋ ์ 3๊ฐ๋ฅผ ์ด์ฉํด์ ์ฐ๋๋ฅผ ๋ํ๋ธ๋ค. ๊ฐ๊ฐ์ ์๋ ์ง๊ตฌ, ํ์, ๊ทธ๋ฆฌ๊ณ ๋ฌ์ ๋ํ๋ธ๋ค. ์ง๊ตฌ๋ฅผ ๋ํ๋ด๋ ์๋ฅผ E, ํ์์ ๋ํ๋ด๋ ์๋ฅผ S, ๋ฌ์ ๋ํ๋ด๋ ์๋ฅผ M์ด๋ผ๊ณ ํ์ ๋, ์ด ์ธ ์๋ ์๋ก ๋ค๋ฅธ ๋ฒ์๋ฅผ ๊ฐ์ง๋ค. (1 ≤ E ≤ 15, 1 ≤ S ≤ 28, 1 ≤ M ≤ 19) ์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ 1๋ ์ ์ค๊ท๊ฐ ์ด๊ณ ์๋ ๋๋ผ์์๋ 1 1 1๋ก ๋ํ๋ผ ์ ์๋ค. 1 www.acmicpc.net ๋ถ๋ฅ : ๋ธ๋ฃจํธ ํฌ์ค https://infinitt.tistory.com/240 ์๊ณ ๋ฆฌ์ฆ (2) - ๋ธ๋ฃจํธ ํฌ์ค(Brut..
๋ฐฑ์ค (boj) ํ์ด์ฌ - 1476 : ๋ ์ง ๊ณ์ฐ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/1476 1476๋ฒ: ๋ ์ง ๊ณ์ฐ ์ค๊ท๊ฐ ์ฌ๋ ๋๋ผ๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ์ฐ๋์ ๋ค๋ฅธ ๋ฐฉ์์ ์ด์ฉํ๋ค. ์ค๊ท๊ฐ ์ฌ๋ ๋๋ผ์์๋ ์ 3๊ฐ๋ฅผ ์ด์ฉํด์ ์ฐ๋๋ฅผ ๋ํ๋ธ๋ค. ๊ฐ๊ฐ์ ์๋ ์ง๊ตฌ, ํ์, ๊ทธ๋ฆฌ๊ณ ๋ฌ์ ๋ํ๋ธ๋ค. ์ง๊ตฌ๋ฅผ ๋ํ๋ด๋ ์๋ฅผ E, ํ์์ ๋ํ๋ด๋ ์๋ฅผ S, ๋ฌ์ ๋ํ๋ด๋ ์๋ฅผ M์ด๋ผ๊ณ ํ์ ๋, ์ด ์ธ ์๋ ์๋ก ๋ค๋ฅธ ๋ฒ์๋ฅผ ๊ฐ์ง๋ค. (1 ≤ E ≤ 15, 1 ≤ S ≤ 28, 1 ≤ M ≤ 19) ์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ 1๋ ์ ์ค๊ท๊ฐ ์ด๊ณ ์๋ ๋๋ผ์์๋ 1 1 1๋ก ๋ํ๋ผ ์ ์๋ค. 1 www.acmicpc.net ๋ถ๋ฅ : ๋ธ๋ฃจํธ ํฌ์ค https://infinitt.tistory.com/240 ์๊ณ ๋ฆฌ์ฆ (2) - ๋ธ๋ฃจํธ ํฌ์ค(Brut..
2020.04.19 -
๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/2309 2309๋ฒ: ์ผ๊ณฑ ๋์์ด ์ํ ๊ฐ์ ์ค์ ๊ฑธ์ณ ๋์์ด๋ค์ ํค๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ํค๋ 100์ ๋์ง ์๋ ์์ฐ์์ด๋ฉฐ, ์ํ ๋์์ด์ ํค๋ ๋ชจ๋ ๋ค๋ฅด๋ฉฐ, ๊ฐ๋ฅํ ์ ๋ต์ด ์ฌ๋ฌ ๊ฐ์ง์ธ ๊ฒฝ์ฐ์๋ ์๋ฌด๊ฑฐ๋ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๊ฐ์ฅ ๊ฐ๋จํ ํํ์ ๋ธ๋ฃจํธ ํฌ์ค๋ฌธ์ ์ด๋ค. ๋ธ๋ฃจํธํฌ์ค๋ ? https://infinitt.tistory.com/240 ์๊ณ ๋ฆฌ์ฆ (2) - ๋ธ๋ฃจํธ ํฌ์ค(Brute Force) * ๋ธ๋ฃจํธ ํฌ์ค (Brute Force) ๋ฌด์ฐจ๋ณ ๋์ ํ์ฌ ์ต์ง๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค๋ ๋ป์ด๋ค. ์ฆ, ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ๋ค ํ์ํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ex ) ๋ค์๋ฆฌ ๋น๋ฐ๋ฒํธ์ ์๋ฌผ์ ๋ 0000~9999๋ฅผ ์ ๋ถ ๋์ ..
๋ฐฑ์ค (boj) ํ์ด์ฌ , C++ - 2309 : ์ผ๊ณฑ ๋์์ด๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/2309 2309๋ฒ: ์ผ๊ณฑ ๋์์ด ์ํ ๊ฐ์ ์ค์ ๊ฑธ์ณ ๋์์ด๋ค์ ํค๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ํค๋ 100์ ๋์ง ์๋ ์์ฐ์์ด๋ฉฐ, ์ํ ๋์์ด์ ํค๋ ๋ชจ๋ ๋ค๋ฅด๋ฉฐ, ๊ฐ๋ฅํ ์ ๋ต์ด ์ฌ๋ฌ ๊ฐ์ง์ธ ๊ฒฝ์ฐ์๋ ์๋ฌด๊ฑฐ๋ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๊ฐ์ฅ ๊ฐ๋จํ ํํ์ ๋ธ๋ฃจํธ ํฌ์ค๋ฌธ์ ์ด๋ค. ๋ธ๋ฃจํธํฌ์ค๋ ? https://infinitt.tistory.com/240 ์๊ณ ๋ฆฌ์ฆ (2) - ๋ธ๋ฃจํธ ํฌ์ค(Brute Force) * ๋ธ๋ฃจํธ ํฌ์ค (Brute Force) ๋ฌด์ฐจ๋ณ ๋์ ํ์ฌ ์ต์ง๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค๋ ๋ป์ด๋ค. ์ฆ, ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ๋ค ํ์ํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ex ) ๋ค์๋ฆฌ ๋น๋ฐ๋ฒํธ์ ์๋ฌผ์ ๋ 0000~9999๋ฅผ ์ ๋ถ ๋์ ..
2020.04.19