网站大量收购独家精品文档,联系QQ:2885784924

分治策略DatabaseGroup@Depart-优质课件 .pptx

分治策略DatabaseGroup@Depart-优质课件 .pptx

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 Divide-and-Conquer 技术;3.1 Divide-and-Conquer原理 3.2 整数乘法 3.3 矩阵乘法 3.4 Finding the closest pair of points;3.1 Divide-and-Conquer原理 ; 设计过程分为三个阶段 Divide: 整个问题划分为多个子问题 Conquer:求解各子问题(递归调用正设计的算法) Combine:合并子问题的解, 形成原始问题的解;原始问题;;Homework;9、我们的市场行为主要的导向因素,第一个是市场需求的导向,第二个是技术进步的导向,第三大导向是竞争对手的行为导向。七月-21七月-21Saturday, July 17, 2021 10、市场销售中最重要的字就是“问”。16:16:2116:16:2116:167/17/2021 4:16:21 PM 11、现今,每个人都在谈论着创意,坦白讲,我害怕我们会假创意之名犯下一切过失。七月-2116:16:2116:16Jul-2117-Jul-21 12、在购买时,你可以用任何语言;但在销售时,你必须使用购买者的语言。16:16:2116:16:2116:16Saturday, July 17, 2021 13、He who seize the right moment, is the right man.谁把握机遇,谁就心想事成。七月-21七月-2116:16:2116:16:21July 17, 2021 14、市场营销观念:目标市场,顾客需求,协调市场营销,通过满足消费者需求来创造利润。17 七月 20214:16:21 下午16:16:21七月-21 15、我就像一个厨师,喜欢品尝食物。如果不好吃,我就不要它。七月 214:16 下午七月-2116:16July 17, 2021 16、我总是站在顾客的角度看待即将推出的产品或服务,因为我就是顾客。2021/7/17 16:16:2116:16:2117 July 2021 17、利人为利已的根基,市场营销上老是为自己着想,而不顾及到他人,他人也不会顾及你。4:16:21 下午4:16 下午16:16:21七月-21 ;分析过程 建立递归方程 求解 递归方程的建立方法 设输入大小为n,T(n)为时间复杂性 当nc, T(n)=?(1);Divide阶段的时间复杂性 划分问题为a个子问题。 每个子问题大小为n/b。 划分时间可直接得到=D(n) Conquer阶段的时间复杂性 递归调用 Conquer时间= aT(n/b) Combine阶段的时间复杂性 时间可以直接得到=C(n);总之 T(n)=?(1) if nc T(n)=aT(n/b)+D(n)+C(n) otherwise 求解递归方程T(n) 使用第二章的方法;例1. Merge-sort算法 ;例2. 求一个集合中的最大数算法 ;3.2 整数乘法 ;问题定义; A B;建立递归方程 T(n)=?(1) if n=1 T(n)=3T(n/2)+O(n) if n1 使用Master定理 T(n)=O(nlog3)=O(n1.59);3.3 矩阵乘法 ;问题定义;算法的数学基础 ;M1 = A11 (B12 - B22) M2 = (A11 + A12) B22 M3 = (A21 + A22) B11 M4 = A22 (B21 - B11) M5 = (A11 + A22) (B11 + B22) M6 = (A12 - A22) (B21 + B22) M7= (A11 - A12) (B11 + B12);C11 = M5 + M4 - M2 + M6 C12 = M1 + M2 C21 = M3 + M4 C22 = M5 + M1 – M3 – M7; 18个n/2?n/2矩阵加减法,每个需O(n2) 7个n/2?n/2矩阵乘法 建立递归方程 T(n)=O(1) n=2 T(n)=7T(n/2) + O(n2) n2 使用Master定理求解T(n) T(n) = O(nlog7) ?O(n2.81);3.4 Finding the closest pair of points;问题定义;一维空间算法;一维空间算法(续);Divide: 1. 用Q中点坐标中位数m把Q划分为两个 大小相等的子集合 Q1 = {x?Q | x?m}, Q2 = {x?Q | xm};Conquer: 1. 递归地在Q

您可能关注的文档

文档评论(0)

魏魏 + 关注
官方认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

版权声明书
用户编号:5104001331000010
认证主体仪征市联百电子商务服务部
IP属地江苏
领域认证该用户于2023年10月19日上传了教师资格证
统一社会信用代码/组织机构代码
92321081MA26771U5C

1亿VIP精品文档

相关文档