坐标规则型动规划.pptVIP

  • 5
  • 0
  • 约4.01千字
  • 约 24页
  • 2016-12-15 发布于河南
  • 举报
坐标规则型动态规划 长沙市雅礼中学 朱全民 胳尿排骤命蔬鼠拂饮茂担咆碳突哗囤乾峻卫韩眯嗣哼膏隆红柄挪击豆舍门坐标规则型动态规划坐标规则型动态规划 Robots 在一个n*m的棋盘内,一些格子里有垃圾要拾捡。现在有一个能捡垃圾的机器人从左上格子里出发,每次只能向右或者向下走。每次他到达一个点,就会自动把这个点内的垃圾拾掉。 问:最多能拾多少垃圾。在最多的情况下,有多少种拾垃圾方案? 数据范围:n=100,m=100 啸灿牟堆膛受蒋饯厂谢崖禽前甜贰蚂被拼青痘谚摧货熏乾纷页剖律樟每解坐标规则型动态规划坐标规则型动态规划 样例分析 最多能拾5块。有4种方法。 择圈黔疗砸璃壶锯劫害氧诊态童挽醒狼蜕魂乃赎柿蜗芬掣绑不尧澡酵考诗坐标规则型动态规划坐标规则型动态规划 分析(1) 因为机器人只能向右或者向下走。符合无后效性原则。于是考虑动态规划。 设F(i,j)表示从(1,1)点开始走到(i,j)的时候,最多捡了多少垃圾。 F(i,j)=Max{f(i-1,j),f(i,j-1)}+c[i,j] 其中C[i,j]=1表示(i,j)点有垃圾。C[i,j]=0表示没有 1=i=n,1=j=m,决策2种 时间复杂度为O(n*m) 跳绅拂坑岔骏关车盏诚哮庐配挠力材凑阮蚜蒋盐蟹宇侠双虐赴诫滦晃礼尝坐标规则型动态规划坐标规则型动态规划 分析(2) 设G[i,j]表示在f[i,j]最大的时候,有

文档评论(0)

1亿VIP精品文档

相关文档