근데 재귀식보다 DP 로 구하는 장점이 속도 말고도 또 있음
기록을 해놨으니까
비용을 역추적해 가면 바로 루트를 찾을수가 있음
DP 풀이는 처음 접하면 완전 난감하고 정말 머리아픈데
우선 풀이법에 익숙해지고
어떤 문제가 DP 스타일인지 냄새를 맡을수 있는 능력을 키우게 되면
되는 거임
적어도 이게 DP구나!! 라는 접근 방법을 알게 되니까
이게 따로 그림까지 그려가면서 풀이한 이유임
DP 마스타 해놓으면 학부생 횽들은 알고리즘 A+ 확보임 ㅇㅇ
아 근데 재귀식 -> 메모방법 으로 바꾸는건 창의력에 달린 문제
야 근데 장기, 체스, 바둑, 이종류는 minimax + alpha-beta pruning 쓴다. 참고로 매년 구글 AI 하는데, 거의 항상 이게 기본으로 들어가 줘야 함.
ㄴ 그 종류 문제가 아님, 적대 탐색 아니고 그냥 말이 움직일때 최소비용으로 움직이는 루트 찾으라는 문제여서
내 코드랑 같은 내용인데 막상 내 글에는 덧글이 없긔 흐뀨흐뀨
와... 쩐다.. 어떻게 저런생각을하지.