算法第三章动态规划作业总结

1. 对动态规划算法的理解

动态规划法用到了分治的思想,结合了备忘录,从最小问题开始累积记录,直到得到最顶上的问题的结果。

2. 分别列出编程题1、2的递归方程

第一题 a[i] = max(a[j]+1, a[i])

第二题 if(b[i][k]+b[k][j]<dp[i][j])   b[i][j]=b[i][k]+b[k][j]

3. 说明结对编程情况

 在课余我和小伙伴一起讨论了作业题目,各打了两题,交换了思想。

posted @ 2019-11-03 17:34  xeosys  阅读(189)  评论(0编辑  收藏  举报