์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์ธ์ ํ๋ ฌ
- outer join
- ๋ฐ์ดํฐ๋ชจ๋ธ๋ง
- dp
- get_dummies()
- mobilenet
- BFS
- ์ํฐํฐ
- depthwise convolution
- feature map
- SQLD
- dfs
- Depthwise Separable Convolution
- SQL
- skip connection
- ์ฐ์ฐ๋ ๊ฐ์
- ์ธ์ ๋ฆฌ์คํธ
- ๋ฐฑ์ค
- 1x1 Convolution
- numpy
- ์ ๊ทํ
- pytorch
- Inductive Bias
- bottleneck
- SQLD ํ๊ธฐ
- ๊ทธ๋ํ
- ์๋ณ์
- Two Pointer
- resnet
- CROSS JOIN
- Today
- Total
๋ชฉ๋กTwo Pointer (2)
SJ_Koding
์์์ ๊ฒฐํฉ๋ ํฌํฌ์ธํฐ๋ฌธ์ ์ด๋ค. ์ฐ์๋ ์๋ฅผ ์ฐพ์ผ๋ฏ๋ก ๋ ๊ฐ์ ํฌ์ธํฐ๋ 0์์ ์์ํ๋ค๊ณ ์ผ๋ฐ์ ์ผ๋ก ํ๋จํด๋ ๋ ๊ฒ๊ฐ๋ค. 1644๋ฒ: ์์์ ์ฐ์ํฉ ์ฒซ์งธ ์ค์ ์์ฐ์ N์ด ์ฃผ์ด์ง๋ค. (1 ≤ N ≤ 4,000,000) www.acmicpc.net ๋ฌธ์ ์์ฝ: N์ด ์ฃผ์ด์ก์ ๋, ์ฐ์๋ ์์๋ก ์ด๋ฃจ์ด์ง ํฉ์ ๊ฒฝ์ฐ์ ์๋ฅผ ์ฐพ์๋ผ! 3 : 3 (ํ ๊ฐ์ง) 41 : 2+3+5+7+11+13 = 11+13+17 = 41 (์ธ ๊ฐ์ง) 53 : 5+7+11+13+17 = 53 (๋ ๊ฐ์ง) 20: 7 + 13 ์ ์๋จ! ์ฐ์๋ ์์๊ฐ ์๋๋ฏ๋ก. = 0๊ฐ์ง ์๋ฃจ์ : 1. ์๋ผํ ์คํ ๋ค์ค์ ์ฒด๋ก ์์ ๋ฐฐ์ด์ ๋ง๋ ๋ค. ๋ฒ์๋ ์ต๋ 400๋ง์ผ๋ก ์ฃผ์ด์ก๋ค. ์ผ๋ฐ์ ์ธ ์์ํ๋ณ(O(N^2))๋ก ๊ตฌํ ์ ์๋ค. 2. ๋ ๊ฐ์ ํฌ์ธํฐ(..
๊ธฐ์ ์ฝ๋ฉํ ์คํธ์ ๋ง์ง๋ง ๋ฌธ์ ์์ ํฌํฌ์ธํฐ ๋ฌธ์ ๊ฐ ๋์์๋๋ฐ, ์ข ๋ฃ์กฐ๊ฑด์ ๊ฑด๋๋ฆฌ๋ค๊ฐ ์๊ฐ์ ๋๊ฒจ๋ฒ๋ ธ๋ค. ํฌํฌ์ธํฐ์ ๊ฐ๋ ์ ์ด๋ก ์ ์ผ๋ก ์๊ณ ๋ ์์์ง๋ง ์ค์ ํฌํฌ์ธํฐ ๋ฌธ์ ๋ฅผ ํ์ด๋ณธ ์ ์ ๊ฑฐ์ ์๋ค. ์ด ์ฐธ์ ๊ณต๋ถํด๋ณด์. 2470๋ฒ: ๋ ์ฉ์ก ์ฒซ์งธ ์ค์๋ ์ ์ฒด ์ฉ์ก์ ์ N์ด ์ ๋ ฅ๋๋ค. N์ 2 ์ด์ 100,000 ์ดํ์ด๋ค. ๋์งธ ์ค์๋ ์ฉ์ก์ ํน์ฑ๊ฐ์ ๋ํ๋ด๋ N๊ฐ์ ์ ์๊ฐ ๋น์นธ์ ์ฌ์ด์ ๋๊ณ ์ฃผ์ด์ง๋ค. ์ด ์๋ค์ ๋ชจ๋ -1,000,000,000 ์ด์ 1,000,00 www.acmicpc.net ๋ฌธ์ ์์ฝ ์ฃผ์ด์ง ๋ฆฌ์คํธ์์ ๋ ์์์ ํฉ์ด 0๊ณผ ๊ฐ์ฅ ๊ฐ๊น์ด ์์๋ฅผ ์ฐพ๋๊ฒ์ด๋ค. ์์์ ๋ฒ์๋ -10์ต ~ 10์ต ์ด๋ฉฐ, ์์์ ๊ฐ์๋ ์ต๋ 10๋ง๊ฐ ์ด๋ฏ๋ก ๋ชจ๋ ๊ฒฝ์ฐ๋ฅผ ํ์ํ๋ O(N^2)์ผ๋ก ํ์ด๋ผ ์ ์๋ค. ์ด..