点赞(0)
 

0.0分

12 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 13 条评论

oh 4年前 回复TA
我把每步的过程输出来,结果是这样的
dp[2][3]+=dp[2][2]=(1+2)=2;
dp[2][5]+=dp[2][4]=(1+3)=3;
dp[3][3]+=dp[3][2]=(2+2)=3;
dp[3][4]+=dp[3][3]=(3+3)=4;
dp[3][5]+=dp[3][4]=(3+4)=5;
dp[4][4]+=dp[4][3]=(4+3)=5;
dp[4][5]+=dp[4][4]=(5+5)=6;
dp[5][5]+=dp[5][4]=(6+5)=7;
这咋算的啊,见鬼
oh 4年前 回复TA
太诡异了,我的天,这怎么算的啊(方法一)
oh 4年前 回复TA
第一种方法感觉dp[i][j]的含义不正确啊,dp[3][5]=5;          dp[2][5]=3;           dp[3][4]=4;         
dp[3][5]!=dp[2][5]+dp[3][4]啊