![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcNTvSR%2FbtqRxZCoKOf%2FfrzL4MxeRr5OgtNHT5SvAk%2Fimg.png)
๋ฑ๊ตฃ๊ธธ ๋ฌธ์ ๋ฌธ์ ์ค๋ช ๊ณ์๋๋ ํญ์ฐ๋ก ์ผ๋ถ ์ง์ญ์ด ๋ฌผ์ ์ ๊ฒผ์ต๋๋ค. ๋ฌผ์ ์ ๊ธฐ์ง ์์ ์ง์ญ์ ํตํด ํ๊ต๋ฅผ ๊ฐ๋ ค๊ณ ํฉ๋๋ค. ์ง์์ ํ๊ต๊น์ง ๊ฐ๋ ๊ธธ์ m x n ํฌ๊ธฐ์ ๊ฒฉ์๋ชจ์์ผ๋ก ๋ํ๋ผ ์ ์์ต๋๋ค. ์๋ ๊ทธ๋ฆผ์ m = 4, n = 3 ์ธ ๊ฒฝ์ฐ์ ๋๋ค. ๊ฐ์ฅ ์ผ์ชฝ ์, ์ฆ ์ง์ด ์๋ ๊ณณ์ ์ขํ๋ (1, 1)๋ก ๋ํ๋ด๊ณ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ ์๋, ์ฆ ํ๊ต๊ฐ ์๋ ๊ณณ์ ์ขํ๋ (m, n)์ผ๋ก ๋ํ๋ ๋๋ค. ๊ฒฉ์์ ํฌ๊ธฐ m, n๊ณผ ๋ฌผ์ด ์ ๊ธด ์ง์ญ์ ์ขํ๋ฅผ ๋ด์ 2์ฐจ์ ๋ฐฐ์ด puddles์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. ์ค๋ฅธ์ชฝ๊ณผ ์๋์ชฝ์ผ๋ก๋ง ์์ง์ฌ ์ง์์ ํ๊ต๊น์ง ๊ฐ ์ ์๋ ์ต๋จ๊ฒฝ๋ก์ ๊ฐ์๋ฅผ 1,000,000,007๋ก ๋๋ ๋๋จธ์ง๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ์ฌํญ ๊ฒฉ์์ ํฌ๊ธฐ m, n์ 1 ..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfmOsF%2FbtqCX8fYV43%2FgieJle6PFeoV5WF0hILG6K%2Fimg.png)
์ฒซ๋ฒ์งธ ๊ณผ์ ์ด๋ค. ์๊ฐ ๋ณต์ก๋๊ฐ f(n)์ธ ์๊ณ ๋ฆฌ์ฆ์ ์์์๊ฐ์ด 1 nanosecond == 10^(-9) second ์ด๋ผ๊ณ ํ ๋, ์ผ์ชฝ์ ํ์๋ ์๊ฐ ๋ณต์ก๋๋ฅผ ๊ฐ์ง๊ณ ์๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์์ชฝ์ ์๊ฐ ๋ด์ ์๊ณ ๋ฆฌ์ฆ์ด ์๋ฃ๋๋ ค๋ฉด ์ต๋๋ก ์ด๋ค N๊น์ง ๊ณ์ฐํ ์ ์์์ง ์์๋ณด์. ๋ํ๋ก ํ๋๋ฅผ ๊ณ์ฐํด๋ณด๋ฉด 1sec๋ 10^(9) nanosec ์ด๋ฏ๋ก n^2์ ์๊ฐ๋ณต์ก๋๋ฅผ ๊ฐ๋ ์๊ณ ๋ฆฌ์ฆ์์ n^2 = 10^(9) ๋ก ๋๊ณ ํ๋ฉด 1sec ๋ง์ ๊ณ์ฐ๋ ์ ์๋ n ๊ฐ์ด ๋์จ๋ค. n ๊ฐ์ ๋ชจ๋ ์ ์๋ก ๊ฐ์ ํ์๋ค.
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FchwH92%2FbtqBUSEP7OY%2FGEk9hkoed7131zbtAkOIg0%2Fimg.png)
theta๊ฐ ํ์ํ ์ด์ ์์ ๊ทธ๋ฆผ์ theta๊ฐ ์์ ๋์ ์ฐ์ฐ์ ๋ํ๋ธ ๊ฒ์ด๋ค. ์ด ๋ ํ์ฑํ ํจ์๊ฐ sigmoid๋ผ๋ฉด ์ ๋ ฅ์ด (0,0)์ผ ๋ ์ถ๋ ฅ์ด ๋ค๋ฅธ ์๊ฐ ๋์ค๋ ๊ฒฝ์ฐ๋ฅผ ๋ง์กฑํ ์ ์์๊น? theta๊ฐ ์๋ค๋ฉด net์ ์ ๋ ฅ์ด (0,0)์ผ ๋ ํญ์ 0์ด๋ค. ๋ฐ๋ผ์ ์ถ๋ ฅ์ sigmoid ํจ์๋ฅผ ๊ฑฐ์ณ ํญ์ 1/2 ์ด ๋์จ๋ค. (0,0)์ ์ ๋ ฅ์์ ๋ค๋ฅธ ์ถ๋ ฅ์ด ๋์ค๊ฒ ํ๋ ค๋ฉด sigmoid ํจ์๋ฅผ output์ถ(y์ถ) ๋ฐฉํฅ์ผ๋ก ์์ง์ผ ์ ์์ด์ผํ๋ค. ์ด ์ญํ ์ ์ํด์ theta๋ ์กด์ฌํ๋ ๊ฒ์ด๋ค! net = x1*w1 + x2*x2 + theta , O = f(net) = f(theta) ์ด๋ฏ๋ก theta ๋งํผ ๊ทธ๋ํ๋ฅผ net์ถ์ผ๋ก ์ด๋ํ ๊ฒ์ฒ๋ผ ์๊ฐํ ์ ์๋ค. ์ผ์ชฝ ๊ธฐ์กด์ sigmoid ํจ์์์ (0..
Comment