javaee论坛

普通会员

225648

帖子

335

回复

349

积分

楼主
发表于 2019-11-03 06:36:22 | 查看: 102 | 回复: 1

动态规划又叫做填表法,就是说动态规划就是个填表游戏。1、自底向上:思想是逆向的,但也能正向解答。两者是相同的,只是求解顺序不一样。2、状态转移方程:对于这个,我只能说,暴力怎么解,动态规划就怎么解。因为求解动态规划的顺序是先暴力递归——带备忘录的递归——动态规划。并且看博客多了的人会发现,其实递归的递归体就是动态规划的状态转移方程。不同的思考,得出的状态转移方程也不一样。3、最优子问题:大问题分成小问题,小问题寻找最优解构成大问题的最优解。这一点不必太在意,因为求解的过程就是在求解小问题的最优解。最后学习动态规划,当靠理论是不行的,得结合实战,下列给出动态规划的例子(之后会陆陆续续的增加各种各样的例子供大家学习)1、最大连续子序列和2、数字三角型最小路径3、最长公共子序列4、最长递增序列5、01背包问题(不同定义的不同解法)


普通会员

0

帖子

325

回复

337

积分
沙发
发表于 2022-12-12 01:42:33

楼主你知道的太多了

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017