알고리즘으로 생각하기 - 양성봉 참고 백준 문제를 풀다가 알고리즘 풀이가 잘 기억이 나지 않아서교과서에 있는 알고리즘 코드를 외우기 위해 작성 작은 것부터 풀어보기설명문제를 작은 것부터 풀어본다 → 작은 문제들을 먼저 풀어서 그 해를 이용하여 문제 해결→ 동적 계획 작은 문제: 원래 주어진 문제와 같은 문제, 작은 문제를 부분 문제라고 함 가장 긴 증가 순서설명숫자가 일렬로 나열되었을 때 가장 긴 증가 순서를 찾아보자.증가 순서는 숫자들이 반드시 이웃해야만 할 필요 X[5, 2, 8, 6, 4, 6, 1, 9, 3]에서 [5, 8, 9], [5, 6, 9], [2, 4, 6, 9] 등 전부 증가 순서가장 긴 증가 순서는 [2, 4, 6, 9]이다. 문제를 다른 형태의 문제로 바꾸어 생각하기 → 그래프 만..