算法设计与分析第08章.pptxVIP

  • 2
  • 0
  • 约9.81千字
  • 约 66页
  • 2023-02-28 发布于四川
  • 举报
“十一五”国家级规划教材 电子工业出版社算法设计与分析DeSign and Analysis of AlgorithmsIn C++陈慧南 编著 第一页,共六十六页。第2部分 算法设计策略 第二页,共六十六页。第8章 回溯法 第三页,共六十六页。8.1 一般方法 8.2 n-皇后 8.3 子集和数 8.4 图的着色 8.5 哈密顿环 8.6 0/1背包 8.7 批处理作业调度 第四页,共六十六页。8.1 一般方法 最优化问题:满足一定的约束条件解称为可行解。使目标函数最优的(最大或最小)可行解称为最优解。问题的解向量:表示成一个n元式(x0,x1,…,xn-1)的形式贪心算法:最优子结构特性和最优量度标准动态规划法:最优子结构特性和重叠子问题 第五页,共六十六页。回溯法的基本思想回溯法的基本做法是搜索,或是一种组织得井井有条的,能避免不必要搜索的穷举式搜索法。这种方法适用于解一些组合数相当大的问题。一般的搜索算法(暴力算法),对所有可能的解逐一的试验,看是否是问题的解。任何问题都可以用暴力搜索算法解决,因为它遍历了全部可能解,但是显然会很慢。 第六页,共六十六页。n=3时的0-1背包问题用完全二叉树表示的解空间 M=30(w0,w1,w2)=(18,15,10),(p0,p1,p2)=(25,24,15)。搜索过程,要保证每个可能情况都要试到,不漏不重,

文档评论(0)

1亿VIP精品文档

相关文档