| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 코딩테스트
- 백트래킹
- 삼성SW테스트
- 시뮬레이션
- substr
- STL
- 레벨2
- dfs
- 레벨3
- 백준
- priority_queue
- Set
- 완전탐색
- 이런게4문제
- Map
- find
- C++
- 삼성SW역량테스트
- Sort
- 문자열
- 브루트포스
- dp
- 2018
- swea
- 프로그래머스
- 모의SW역량테스트
- 코딩스킬
- KAKAO
- BFS
- 삼성
- Today
- Total
목록2020/01/29 (3)
-
https://www.acmicpc.net/problem/2011 > s; dp[0] = 1; for (int i = 1; i = 1 && x
https://www.acmicpc.net/problem/11057 11057번: 오르막 수 오르막 수는 수의 자리가 오름차순을 이루는 수를 말한다. 이때, 인접한 수가 같아도 오름차순으로 친다. 예를 들어, 2234와 3678, 11119는 오르막 수이지만, 2232, 3676, 91111은 오르막 수가 아니다. 수의 길이 N이 주어졌을 때, 오르막 수의 개수를 구하는 프로그램을 작성하시오. 수는 0으로 시작할 수 있다. www.acmicpc.net DP 연습문제다. DP[자리수][끝수]라고 정했을 때 맨 윗줄 DP[1][0] ~ DP[1][9]는 모두 1로 선언해준다. 그 다음, DP[N][K] = DP[N-1][0] + DP[N-1][1] + ... + DP[N-1][K]와 같이 점화식을 구성해주면..
https://www.acmicpc.net/problem/10844 10844번: 쉬운 계단 수 첫째 줄에 정답을 1,000,000,000으로 나눈 나머지를 출력한다. www.acmicpc.net 백준 DP 연습문제다. 끝 자리에 유의해서 DP[자리수][끝자리수]로 만들 수 있는 계단수를 찾으면 된다. 수가 매우 커지기 때문에 모듈러 연산을 위해 long long에 정답을 저장해야 하며, 동작과정 중 n을 만나면 계산해둔 값을 이용해 답을 출력한뒤 종료하도록 구현했다. 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 32 33 34 35 36 37 38 39 #include #pragma warning(..