아랫글 전달이 잘못된 거 같은데


PS 갓 시작한 사람들 보면 백트래킹 짜서 배열만 추가함.


메모이제이션이 결국 같은 함수 인자에서 리턴값이 다르면 안되는데

전역변수 건드리면서 백트래킹으로 짠 코드를 메모이제이션으로 바꾼단 말이야..


메모이제이션을 초보자가 하면 단순 1~2차원 dp도 채우는 순서를 모르는 경우가 생김.

저게 dp 원리 몇개를 모르거나 씹어도 풀리는 경우가 매우 많아서, dp 기초를 못 쌓고 넘어가는 경우가 매우 많음.

그래서 나는 쉬운 dp는 반복문으로 무조건 짜보라고 하는 편인데


옛날에 boj 질문게시판에서, LCS같은 2차원 dp를 메모이제이션으로 이상하게 비비다가 못푼다고 질문 올리는 경우도 있더라.


당연히 코포 블루 넘어가면 뭘 쓰든 상관없는데, 저게 하필 종만북에 있어서 저런일이 많더라고.



그리고 내가 아만보 소리를 듣는다니.. 흑흑