알고리즘/백준
BOJ 2096 내려가기 / C++
https://www.acmicpc.net/problem/2096 2096번: 내려가기 첫째 줄에 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 N개의 줄에는 숫자가 세 개씩 주어진다. 숫자는 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 중의 하나가 된다. www.acmicpc.net 아이디어 dp 문제라는 것을 쉽게 알아차릴 수 있지만 메모리제한이 4MB 밖에 안된다는 것을 보지 못한다면 실컷짜놓은 코드를 다 갈아 엎어야 할 수 있습니다.(본인처림) 슬라이딩 윈도우 알고리즘을 사용하여 3줄의 공간을 입력 받으면 다음 3줄의 공간을 입력 받기 전에 해당 구간까지의 최솟값과 최대값을 판단할 수 있는 배열을 업데이트 해주어야 합니다. 이 전략만 이해한다면 이후의 구현의 방법의 차이가 될 것 같습..
2022. 9. 11.