问题求解与程序设计第六讲动态规划.pptVIP

  • 0
  • 0
  • 约1.57千字
  • 约 10页
  • 2025-03-26 发布于四川
  • 举报

问题求解与程序设计第六讲动态规划.ppt

问题求解与程序设计

第六讲

动态规划内容提要3.27-4.3一周不上课做出题作业动态规划Adecorativefence-1037动态规划小结讨论–1014动态规划与递归程序相类,将对问题求解分解为对子问题求解;不同之处在于把子问题的解存起来,用空间换时间。例:Fibonacci数F(0)=0;F(1)=1;F(n)=F(n-1)+F(n-2);递归:F(n-1)和F(n-2)分别求到底一次动态规划:用数组将前n-1个数存起来,每次只用一个加法F[n]=F[n-1]+F[n-2]即可。问题Adecorativefence1037中欧信息学奥林匹克竞赛2002年6月30日-7月6日第一天:fenceAdecorativefence时限:1s内存:1MB问题的出处篱笆由宽度相同,高度互不相同的木条组成组成篱笆的木条高低相间,错落有致把篱笆按其木条高度顺序记为:a1a2…aN,则可以对篱笆进行字典排序,例如:篱笆的长度定义为组成篱笆的木条数目N,其中木条的高度取值(不按排列顺序)分别为1,2,…,N。03010204漂亮的篱笆定义如下:问题描述问题描述12345

文档评论(0)

1亿VIP精品文档

相关文档