算法设计与分析-变治法.pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 60页
  • 2026-01-18 发布于北京
  • 举报

*第6章变治法首先是”;*(1)实例化简——同样问题;*6.1预排序列表是有序的;*例1、检验数组中元素的唯一性;*预排序例2、模式计算模式:指;*思考:预排序还可以用在什么方;*预排序的其他应用:对点排序,;*6.2Gauss消去法;*1、高斯消元法一般的线性方程;*高斯消元法分消;*高斯消元法举例:;*高斯消元法的伪代码Gau;*高斯消元法的效率分析基本操作;*2、LU分解法高斯消去法的现;*系数矩阵为下三角矩阵L,由;*记原方程组为AX=b;*LU分解法与LY=b,UX;*评价1一旦的到矩阵A的LU;*3、计算矩阵的逆逆矩阵的定义;*计算矩阵的逆求矩阵A的逆;*3、计算矩阵的行列式n阶矩阵;*计算矩阵行列式按照定义计算高;*课堂练习:考虑高斯消去法的反;*6.3平衡查找树二叉查找;*把一个集合变换成一棵二叉查找;*考虑一种既能够保留经典二叉查;*6.3.1AVL树看书p1;*AVL树的效率评价n个节点的;*6.3.22-3树2;*2-3树的搜索与插入看书理解;*搜索算法如果待搜索树的根是2;*插入算法:当一个结点x需要插;*2-3树的效率分析操作效率与;*6.4堆和堆排序6.4.;*1堆的定义堆是一棵二叉树,;*2自底向上构造法首先把数组;*2自底向上构造法最坏情况每个;*3自顶向下构造法将包含新键;*4堆结点的删除只考虑删除根;*6.4.2堆排序;*堆排序举例用堆排序对数组{2;*堆排序举例步骤2:删除根结点;*堆排序效率分析1构造堆的效;*6.3-6.4小结实例化简-;*6.5Horner法则和;*当x=3时,计算p(x)系数;*6.5.2二进制幂;*6.6问题化简问题化简是;*6.6.1求最小公倍数lc;*关联m和n的最大公约数gc;*6.6.2计算图中的路径数;*6.6.3优化问题的化简原;*6.6.4线性规划许多决策;*线性规划问题是一个多变量线性;*整数线性规划问题:把变量的值;*6.6.5简化为图论问题;*对过河问题,画出人、狼、羊、;*过河问题解:用四维0-1向量;*(1,1,1,1)(1;谢谢大家!ThankYou!

文档评论(0)

1亿VIP精品文档

相关文档