算法第三章作业

一、

运用动态规划法解决问题可以减少解决问题所要消耗的时间,能够避免大量的重复运算,可以将看似复杂的问题简化,提高解题效率,同时能够锻炼我们的思维,提高编程水平。

二、

1.length[i]=max(a[i],a[j]+1)(0<i<n,0<=j<i)

2.m[i][j]=min(m[i][k]+m[k][j],m[i][j])(i<k<j,0<i<j,0<j<n)

三、

结对编程两个人之间可以互相提供自己的想法,遇到不懂的可以相互讨论,交流各自的想法,互相促进,提高编程能力。

posted @ 2019-11-05 20:35  方子禧  阅读(100)  评论(0编辑  收藏  举报