- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (355)
DATA101
๐ ๋ฌธ์ https://www.acmicpc.net/problem/14501 14501๋ฒ: ํด์ฌ ์ฒซ์งธ ์ค์ ๋ฐฑ์ค์ด๊ฐ ์ป์ ์ ์๋ ์ต๋ ์ด์ต์ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๐ก ์ ๊ทผ๋ฒ ๋ค์ด๋๋ฏนํ๋ก๊ทธ๋๋ฐ(DP)์ ํ์ฉํ์ฌ ํด๊ฒฐํ์์ต๋๋ค. DFS ์๊ณ ๋ฆฌ์ฆ์ผ๋ก๋ ํด๊ฒฐ ๊ฐ๋ฅํฉ๋๋ค. ์ด์ ๊ด๋ จํ ํด์ค์ ์ด๊ณณ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. DP๋ฅผ ํ์ฉํ ํ์ด๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ ๋ ๊ทผ๋ฌด ๊ฐ๋ฅ์ผ์ด ์๋ ํด์ฌ์ผ๋ก๋ถํฐ ๊ทผ๋ฌด๊ฐ ๊ฐ๋ฅํ ์ฒซ ๋ ๊น์ง ์ญ์์ผ๋ก ๊ทผ๋ฌด ์ ํ์ผ์ ๋ฐ๋ฅธ ์ด์ต์ ๊ณ์ฐํ์์ต๋๋ค. ์ฆ, ํด์ฌ์ผ๋ก๋ถํฐ \(i\)๋ฒ์งธ๊น์ง ๊ทผ๋ฌดํ ๊ฒฝ์ฐ ์ด์ต์ \((i+1)\)๊น์ง ๊ทผ๋ฌดํ ๊ฒฝ์ฐ์ ์ด์ต๊ณผ \((i+t)\)๊น์ง ๊ทผ๋ฌดํ ๊ฒฝ์ฐ์ ์ด์ต ์ค ์ต๋๊ฐ์ ๊ณ ๋ฅด๋๋ก ๋ก์ง์ ์์ฑํ์์ต๋๋ค. ๋ง์ผ ํด๋น ์ผ์ ๊ทผ๋ฌดํ์ง ์์ผ๋ฉด \(i\)๋ฒ์งธ ..
๐ ๋ฌธ์ https://www.acmicpc.net/problem/14501 14501๋ฒ: ํด์ฌ ์ฒซ์งธ ์ค์ ๋ฐฑ์ค์ด๊ฐ ์ป์ ์ ์๋ ์ต๋ ์ด์ต์ ์ถ๋ ฅํ๋ค. www.acmicpc.net ๐ก ์ ๊ทผ๋ฒ DFS ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์์ต๋๋ค. ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ(DP)๋ก๋ ๋ฌธ์ ํด๊ฒฐ์ด ๊ฐ๋ฅํฉ๋๋ค. DP ๊ด๋ จ ํ์ด๋ ์ด๊ณณ์ ์ฐธ๊ณ ํด ์ฃผ์๊ณ , ๋ณธ ํฌ์คํ ์์๋ DFS ๊ธฐ๋ฐ ํ์ด๋ง ๊ณต์ ํฉ๋๋ค. ๋ฌธ์ ํ์ด์ ํต์ฌ์ ์๋ด ์์๋ฃ๋ ๋ฎ์๋ฐ ์๋ด ์์์ผ์ด ๊ธด ๊ทผ๋ฌด์ผ์ ๊ทผ๋ฌด๋ฅผ ํ์ง ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ทผ๋ฌด ๊ฐ๋ฅ์ผ์ด \(4\)์ผ ๋จ์๊ณ ์๋ด ์์๋ฃ์ ์์์ผ์ด ์๋ ํ์ ๊ฐ์ด ์ฃผ์ด์ก๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๊ทผ๋ฌด์ผ Day 1 Day 2 Day 3 Day 4 ์๋ด ์์๋ฃ 20 30 40 50 ์๋ด ์์์ผ 2 3 4 5 ..
๐ ๋ฌธ์ https://www.acmicpc.net/problem/14500 14500๋ฒ: ํ ํธ๋ก๋ฏธ๋ ธ ํด๋ฆฌ์ค๋ฏธ๋ ธ๋ ํฌ๊ธฐ๊ฐ 1×1์ธ ์ ์ฌ๊ฐํ์ ์ฌ๋ฌ ๊ฐ ์ด์ด์ ๋ถ์ธ ๋ํ์ด๋ฉฐ, ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ํ๋ค. ์ ์ฌ๊ฐํ์ ์๋ก ๊ฒน์น๋ฉด ์ ๋๋ค. ๋ํ์ ๋ชจ๋ ์ฐ๊ฒฐ๋์ด ์์ด์ผ ํ๋ค. ์ ์ฌ๊ฐํ์ ๋ณ www.acmicpc.net ๐ก ์ ๊ทผ๋ฒ DFS ์๊ณ ๋ฆฌ์ฆ์ ํ์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์์ต๋๋ค. DFS๋ฅผ ํตํด ํน์ ์ขํ์ ์ํ์ข์ฐ ๋ฐฉ๋ฉด์ผ๋ก 3๊ฐ์ ๋ธ๋ก์ ์ด์ด ๋ถ์ด๋ฉด 'ใ ', 'ใ ', 'ใ ', 'ใ ' ๋ชจ์์ ์ ์ธํ ๋ชจ๋ ํ ํธ๋ก๋ฏธ๋ ธ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. 'ใ ', 'ใ ', 'ใ ', 'ใ ' ๋ชจ์์ ํ ํธ๋ก๋ฏธ๋ ธ๋ 2๋ฒ์งธ ๋ธ๋ก๊น์ง ๋ถ์์ ๋ ์๋ก์ด ๋ธ๋ก์์ ์ด์ด๋ถ์ผ ๋ค์ ๋ธ๋ก์ ํ์ํ์ง ์๊ณ ๋ค์ ๊ธฐ์กด ๋ธ๋ก ์์น์์ ํ์ํ๋๋ก ๋ก์ง..
๐ ๋ฌธ์ https://www.acmicpc.net/problem/13458 13458๋ฒ: ์ํ ๊ฐ๋ ์ฒซ์งธ ์ค์ ์ํ์ฅ์ ๊ฐ์ N(1 ≤ N ≤ 1,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ ๊ฐ ์ํ์ฅ์ ์๋ ์์์์ ์ Ai (1 ≤ Ai ≤ 1,000,000)๊ฐ ์ฃผ์ด์ง๋ค. ์ ์งธ ์ค์๋ B์ C๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ B, C ≤ 1,000,000) www.acmicpc.net ๐ก ์ ๊ทผ๋ฒ ํ์ด์ฌ์์ ๋ชซ์ ๊ตฌํ๋ ์ฐ์ฐ์(//)๋ฅผ ํ์ฉํ๋ฉด ๊ฐ๋จํ ํ ์ ์๋ ๋ฌธ์ ์ ๋๋ค. ์ํ์ฅ๋ง๋ค ์ด๊ฐ๋ ๊ด์ด ๊ฐ๋ ํ ์ ์๋ ์ธ์์ ์ ์ธํ๊ณ , ์ฌ๊ธฐ์ ๋ถ๊ฐ๋ ๊ด์ด ๊ฐ๋ ํ ์ ์๋ ์ธ์๋งํผ ๋๋์ด ๋๋จธ์ง๊ฐ ์๋ค๋ฉด ๋ถ๊ฐ๋ ๊ด ์๋ฅผ 1 ์ถ๊ฐํ๋ฉด ํด๊ฒฐํ ์ ์์ต๋๋ค. ๐ป ์ ์ฒด ์ฝ๋ import sys; input = sys.stdin.re..
๐ก ๋ชฉํํ๊ท ์ ๊ณฑ์ค์ฐจ(MSE)์ ๊ฐ๋ ๊ณผ ํน์ง์ ๋ํด ์์๋ด ๋๋ค.1. MSE ๊ฐ๋ ํ๊ท ์ ๊ณฑ์ค์ฐจ(Mean Squared Error, MSE)๋ ์ด๋ฆ์์ ์ ์ ์๋ฏ์ด ์ค์ฐจ(error)๋ฅผ ์ ๊ณฑํ ๊ฐ์ ํ๊ท ์ ๋๋ค. ์ค์ฐจ๋ ์๊ณ ๋ฆฌ์ฆ์ด ์์ธกํ ๊ฐ๊ณผ ์ค์ ์ ๋ต๊ณผ์ ์ฐจ์ด๋ฅผ ์๋ฏธํฉ๋๋ค. ์ฆ, ์๊ณ ๋ฆฌ์ฆ์ด ์ ๋ต์ ์ ๋ง์ถ์๋ก MSE ๊ฐ์ ์๊ฒ ์ฃ . ์ฆ, MSE ๊ฐ์ ์์์๋ก ์๊ณ ๋ฆฌ์ฆ์ ์ฑ๋ฅ์ด ์ข๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค. ์์์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.$$ E = \frac{1}{n}\sum_{i=1}^{n}(y_{i} - \tilde{y_i})^2 $$\(y_i\): \(i\)๋ฒ์งธ ํ์ต ๋ฐ์ดํฐ์ ์ ๋ต\(\tilde{y_i}\): \(i\)๋ฒ์งธ ํ์ต ๋ฐ์ดํฐ๋ก ์์ธกํ ๊ฐ2. ํน์ง2.1. ์ค์ฐจ ๋๋น ํฐ ์์ค ํจ์์ ์ฆ๊ฐํญMSE๋ ์ค์ฐจ๊ฐ ์ปค์ง์๋ก..
๐ก ๋ชฉํ ์์ค ํจ์์ ๊ฐ๋ ๊ณผ ์๊ณ ๋ฆฌ์ฆ ํ์ต์ ์ํ์ ์๋ฏธ์ ๋ํด ์์๋ด ๋๋ค. 1. ์์ค ํจ์์ ๊ฐ๋ ์์ค ํจ์(Loss Function)๋ ์ง๋ํ์ต(Supervised Learning) ์ ์๊ณ ๋ฆฌ์ฆ์ด ์์ธกํ ๊ฐ๊ณผ ์ค์ ์ ๋ต์ ์ฐจ์ด๋ฅผ ๋น๊ตํ๊ธฐ ์ํ ํจ์์ ๋๋ค. ์ฆ, 'ํ์ต ์ค์ ์๊ณ ๋ฆฌ์ฆ์ด ์ผ๋ง๋ ์๋ชป ์์ธกํ๋ ์ ๋'๋ฅผ ํ์ธํ๊ธฐ ์ํ ํจ์๋ก์จ ์ต์ ํ(Optimization)๋ฅผ ์ํด ์ต์ํํ๋ ๊ฒ์ด ๋ชฉ์ ์ธ ํจ์์ ๋๋ค. ๊ทธ๋์ ์์ค ํจ์๋ฅผ ๋ชฉ์ ํจ์(Objective Function)๋ผ๊ณ ๋ ๋ถ๋ฆ ๋๋ค. ์ด์ธ์๋ ์์ค ํจ์๋ ๋ถ์ผ์ ๋ฐ๋ผ ๋น์ฉ ํจ์(Cost Function), ์๋์ง ํจ์(Energy Function) ๋ฑ์ผ๋ก ๋ค์ํ๊ฒ ๋ถ๋ฅด๊ธฐ๋ ํฉ๋๋ค. ์์ค ํจ์๋ฅผ ํตํด ๋ชจ๋ธ ํ์ต ์ค์ ์์ค(loss)์ด ์ปค์ง์๋ก ํ..
๐ ๋ชฉ์ฐจ1. ํ์ฑํ ํจ์์ ๊ฐ๋ 2. ํ์ฑํ ํจ์์ ์ข ๋ฅ 2.1. Sign ํจ์ 2.2. Sigmoid ํจ์ 2.3. Tanh ํจ์ 2.4. Softmax ํจ์ 2.5. ReLU ํจ์ 2.6. Leaky ReLU ํจ์1. ํ์ฑํ ํจ์์ ๊ฐ๋ ํ์ฑํ ํจ์(Activation Function)๋ ํผ์ ํธ๋ก (Perceptron)์ ์ถ๋ ฅ๊ฐ์ ๊ฒฐ์ ํ๋ ๋น์ ํ(non-linear) ํจ์์ ๋๋ค. ์ฆ, ํ์ฑํ ํจ์๋ ํผ์ ํธ๋ก ์์ ์ ๋ ฅ๊ฐ์ ์ดํฉ์ ์ถ๋ ฅํ ์ง ๋ง์ง ๊ฒฐ์ ํ๊ณ , ์ถ๋ ฅํ๋ค๋ฉด ์ด๋ค ๊ฐ์ผ๋ก ๋ณํํ์ฌ ์ถ๋ ฅํ ์ง ๊ฒฐ์ ํ๋ ํจ์์ ๋๋ค. ํผ์ ํธ๋ก ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ด๊ณณ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. ์๋ ๊ทธ๋ฆผ 1์ ๋ ธ๋์์ผ๋ก ์์น ํ ๋ถ๋ถ์ด ํผ์ ํธ๋ก ์ ํ์ฑํ ํจ์ ๋ถ๋ถ์ ๋๋ค. 2. ํ์ฑํ ..
๐ ๋ชฉ์ฐจ1. ์์นด๋ ์ ์ฌ๋ ๊ฐ๋ 2. ์์นด๋ ์ ์ฌ๊ณ ์ค์ต1. ์์นด๋ ์ ์ฌ๋ ๊ฐ๋ ์์นด๋ ์ ์ฌ๋(Jaccard Similarity)๋ \(2\)๊ฐ์ ์งํฉ \(A\), \(B\)๊ฐ ์์ ๋ ๋ ์งํฉ์ ํฉ์งํฉ ์ค ๊ต์งํฉ์ ๋น์จ์ ๋๋ค. ์ฆ, ๋ ์งํฉ์ด ์์ ํ ๊ฐ์ ๋๋ ์์นด๋ ์ ์ฌ๋๊ฐ \(1\)์ด๋ฉฐ, ๋ ์งํฉ์ ๊ต์งํฉ์ด ์๋ ๊ฒฝ์ฐ๋ \(0\)์ ๋๋ค. ์์นด๋ ์ ์ฌ๋๋ฅผ \(J\)๋ผ๊ณ ํ ๋ ๋ ์งํฉ ๊ฐ์ ์์นด๋ ์ ์ฌ๋ ์์์ ์๋์ ๊ฐ์ต๋๋ค. $$ J(A, B) = \frac{|A \cap B|}{|A \cup B|} = \frac{|A \cap B|}{|A| + |B| - |A \cap B|} $$ ์์นด๋ ์ ์ฌ๋ ๊ฐ๋ ์ ์์ฐ์ด์ฒ๋ฆฌ ๋ถ์ผ๋ก ๊ทธ๋๋ก ๊ฐ์ ธ์ค๋ฉด, ํ๋์ ์งํฉ์ด ๊ณง ํ๋์ ๋ฌธ์๊ฐ ํด๋นํ๋ ๊ฒ์ ๋๋ค. ..