์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 31 |
- ๋ฐฐํฌ
- BFS
- ETRI
- Express
- ๊ณจ๋5
- DP
- ์ธ์คํด์ค
- ์ฝ๋ฉํ ์คํธ ๊ณ ๋์ kit
- ์ ์ฒ๊ธฐ
- ์๊ณ ๋ฆฌ์ฆ
- DFS
- ๋์
- ์๋ฐ
- express.js
- ์๋ผ์คํฑ๋น์คํก
- EC2
- ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ
- ํ๋ก์ ํธ
- ๊ณจ๋3
- Docker
- ํ๊ตญ์ ์ํต์ ์ฐ๊ตฌ์
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ์คํ๋ง๋ถํธ
- ์๋ฃ๊ตฌ์กฐ
- ์คํ๋ง ๋ถํธ
- ํ๋ก๊ทธ๋๋จธ์ค
- aws
- ๋์ปค
- ๊ณจ๋4
- ๋์์ธํจํด
๋ชฉ๋ก๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ (53)
JUINTINATION
๋ฌธ์ https://www.acmicpc.net/problem/14002 14002๋ฒ: ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด 4 ์์ด A๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด, ์์ด A = {10, 20, 10, 30, 20, 50} ์ธ ๊ฒฝ์ฐ์ ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ A = {10, 20, 10, 30, 20, 50} ์ด www.acmicpc.net ํ์ด 14002๋ฒ ๋ฌธ์ ๋ฅผ ์์ฉํ ๋ฌธ์ ๋ก LIS(Longest Increasing Subsequence)๋ฅผ, ์ฆ ์ด๋ค ์์ด์ด ์ฃผ์ด์ก์ ๋ ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์ด๋ ์์ด์ด ์ฌ๋ฌ ๊ฐ์ง๊ฐ ๋ ์ ์๋ ๊ฒฝ์ฐ์๋ ์๋ฌด๊ฑฐ๋ ์ถ๋ ฅํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์์ด A = {10, 20, 10, 30, 2..
๋ฌธ์ https://www.acmicpc.net/problem/11053 11053๋ฒ: ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด ์์ด A๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด, ์์ด A = {10, 20, 10, 30, 20, 50} ์ธ ๊ฒฝ์ฐ์ ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ A = {10, 20, 10, 30, 20, 50} ์ด www.acmicpc.net ํ์ด LIS(Longest Increasing Subsequence)๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ๋ก ์ด๋ค ์์ด์ด ์ฃผ์ด์ก์ ๋ ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ ๊ธธ์ด๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ์์ด A = {10, 20, 10, 30, 20, 50} ์ธ ๊ฒฝ์ฐ์ ๊ฐ์ฅ ๊ธด ์ฆ๊ฐํ๋ ๋ถ๋ถ ์์ด์ A = {10, 20, 10, 30,..
๋ฌธ์ https://www.acmicpc.net/problem/17404 17404๋ฒ: RGB๊ฑฐ๋ฆฌ 2 ์ฒซ์งธ ์ค์ ์ง์ ์ N(2 ≤ N ≤ 1,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ๊ฐ ์ง์ ๋นจ๊ฐ, ์ด๋ก, ํ๋์ผ๋ก ์น ํ๋ ๋น์ฉ์ด 1๋ฒ ์ง๋ถํฐ ํ ์ค์ ํ๋์ฉ ์ฃผ์ด์ง๋ค. ์ง์ ์น ํ๋ ๋น์ฉ์ 1,000๋ณด๋ค ์๊ฑฐ๋ www.acmicpc.net ํ์ด n๊ฐ์ ์ง์ ๋ง์ถฐ ๋นจ๊ฐ, ์ด๋ก, ํ๋ ์ค ํ๋์ ์์ผ๋ก ์น ํด์ผ ํ๊ณ ๊ฐ๊ฐ์ ์ง์ ๋นจ๊ฐ, ์ด๋ก, ํ๋์ผ๋ก ์น ํ๋ ๋น์ฉ์ด ์ฃผ์ด์ก์ ๋ ์๋ ๊ท์น์ ๋ง์กฑํ๋ฉด์ ๋ชจ๋ ์ง์ ์น ํ๋ ๋น์ฉ์ ์ต์๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. 1๋ฒ ์ง์ ์์ 2๋ฒ, n๋ฒ ์ง์ ์๊ณผ ๊ฐ์ง ์์์ผ ํ๋ค. n๋ฒ ์ง์ ์์ n-1๋ฒ ์ง์ ์๊ณผ ๊ฐ์ง ์์์ผ ํ๋ค. i(2 ≤ i ≤ n-1)๋ฒ ์ง์ ์์..
๋ฌธ์ https://www.acmicpc.net/problem/1149 1149๋ฒ: RGB๊ฑฐ๋ฆฌ ์ฒซ์งธ ์ค์ ์ง์ ์ N(2 ≤ N ≤ 1,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ๊ฐ ์ง์ ๋นจ๊ฐ, ์ด๋ก, ํ๋์ผ๋ก ์น ํ๋ ๋น์ฉ์ด 1๋ฒ ์ง๋ถํฐ ํ ์ค์ ํ๋์ฉ ์ฃผ์ด์ง๋ค. ์ง์ ์น ํ๋ ๋น์ฉ์ 1,000๋ณด๋ค ์๊ฑฐ๋ www.acmicpc.net ํ์ด n๊ฐ์ ์ง์ ๋ง์ถฐ ๋นจ๊ฐ, ์ด๋ก, ํ๋ ์ค ํ๋์ ์์ผ๋ก ์น ํด์ผ ํ๊ณ ๊ฐ๊ฐ์ ์ง์ ๋นจ๊ฐ, ์ด๋ก, ํ๋์ผ๋ก ์น ํ๋ ๋น์ฉ์ด ์ฃผ์ด์ก์ ๋ ์๋ ๊ท์น์ ๋ง์กฑํ๋ฉด์ ๋ชจ๋ ์ง์ ์น ํ๋ ๋น์ฉ์ ์ต์๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. 1๋ฒ ์ง์ ์์ 2๋ฒ ์ง์ ์๊ณผ ๊ฐ์ง ์์์ผ ํ๋ค. n๋ฒ ์ง์ ์์ n-1๋ฒ ์ง์ ์๊ณผ ๊ฐ์ง ์์์ผ ํ๋ค. i(2 ≤ i ≤ n-1)๋ฒ ์ง์ ์์ i-1๋ฒ, i..
๋ฌธ์ https://www.acmicpc.net/problem/1107 1107๋ฒ: ๋ฆฌ๋ชจ์ปจ ์ฒซ์งธ ์ค์ ์๋น์ด๊ฐ ์ด๋ํ๋ ค๊ณ ํ๋ ์ฑ๋ N (0 ≤ N ≤ 500,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์๋ ๊ณ ์ฅ๋ ๋ฒํผ์ ๊ฐ์ M (0 ≤ M ≤ 10)์ด ์ฃผ์ด์ง๋ค. ๊ณ ์ฅ๋ ๋ฒํผ์ด ์๋ ๊ฒฝ์ฐ์๋ ์ ์งธ ์ค์๋ ๊ณ ์ฅ๋ ๋ฒํผ www.acmicpc.net ํ์ด ์ผ๋ถ ์ซ์ ๋ฒํผ์ด ๊ณ ์ฅ ๋์๊ณ +1 ํน์ -1๋งํผ ์ฑ๋์ ๋ณ๊ฒฝํ ์ ์๋ +, - ๋ฒํผ์ด ์๋ ๋ฆฌ๋ชจ์ปจ๊ณผ ๋ฌดํ๋๋งํผ์ ์ฑ๋์ด ์์ ๋ 100๋ฒ ์ฑ๋๋ถํฐ n๋ฒ ์ฑ๋๋ก ๊ฐ๊ธฐ ์ํด ๋ฒํผ์ ์ต์ ๋ช ๋ฒ์ ๋๋ฌ์ผ ํ๋์ง๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์ฝ๋ C์ธ์ด ๋ฒํผ์ ๋๋ฅด๋ ์ต์๊ฐ min์ ์ํ๋ ์ฑ๋ ๋ฒํธ(n)์ ํ์ฌ ์ฑ๋ ์์น(100)์์ ์ฐจ์ด๋ก ์ด๊ธฐํํฉ๋๋ค. ์ด ๊ฒฝ์ฐ๋ + ๋๋ - ..
๋ฌธ์ https://www.acmicpc.net/problem/1759 1759๋ฒ: ์ํธ ๋ง๋ค๊ธฐ ์ฒซ์งธ ์ค์ ๋ ์ ์ L, C๊ฐ ์ฃผ์ด์ง๋ค. (3 ≤ L ≤ C ≤ 15) ๋ค์ ์ค์๋ C๊ฐ์ ๋ฌธ์๋ค์ด ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ๋ฌธ์๋ค์ ์ํ๋ฒณ ์๋ฌธ์์ด๋ฉฐ, ์ค๋ณต๋๋ ๊ฒ์ ์๋ค. www.acmicpc.net ํ์ด ์๋ก ๋ค๋ฅธ c๊ฐ์ ์ํ๋ฒณ ์๋ฌธ์๋ค์ ์ฌ์ฉํ์ฌ ๊ธธ์ด๊ฐ l์ธ ๋ค์ ๊ท์น์ ๋ง์กฑํ๋ ์ํธ์ ๋ชจ๋ ๊ฒฝ์ฐ๋ฅผ ์ถ๋ ฅํ๋ ๋ฌธ์ ์ ๋๋ค. ์ต์ ํ ๊ฐ์ ๋ชจ์(a, e, i, o, u)๊ณผ ์ต์ ๋ ๊ฐ์ ์์์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ์ํ๋ฒณ์ด ์ํธ์์ ์ฆ๊ฐํ๋ ์์๋ก ๋ฐฐ์ด๋์ด์๋ค. ์ฝ๋ C์ธ์ด l๊ณผ c๋ฅผ ์ ๋ ฅ๋ฐ์ ํ์ c๊ฐ์ ์๋ก ๋ค๋ฅธ ์ํ๋ฒณ์ ์ ๋ ฅ๋ฐ๊ธฐ ์ ์ ๊ฐํ๊ณผ ๋์ด์ฐ๊ธฐ๋ฅผ ํํํ๊ธฐ ์ํด getchar()๋ฅผ ์ฌ์ฉํ์ต..