2775번 - 부녀회장이 될테야
재귀함수로 풀 수 있을 것 같았는데, 역시나 중복되는 부분을 많이 계산해서 그런지 시간초과가 뜨더라구요
memoization을 활용하려면 어떻게 코드를 작성해야 할까요??
도움 부탁드립니다 선생님들~~
하향식 DP를 위 코드에서 이용하려면 2차원 배열 ```dp[][]```을 만들어서
dp[n][k] = zzang(n, k-1) + zzang(n-1, k) 을 저장하고
if(dp[n][k] != 0) return dp[n][k] 를 재귀함수 앞에 넣는 방법으로 구현가능합니다.
배움이 짧아서 무슨 말씀하시는지 정확히 이해를 못하겠습니다 ...ㅠㅠㅠ 자세한 설명 부탁드립니다 !!
댓글을 작성하려면 로그인해야 합니다.
unhii 1년 전
재귀함수로 풀 수 있을 것 같았는데, 역시나 중복되는 부분을 많이 계산해서 그런지 시간초과가 뜨더라구요
memoization을 활용하려면 어떻게 코드를 작성해야 할까요??
도움 부탁드립니다 선생님들~~