14 章 分治法 提 纲分治法基本思想应用残缺棋盘问题归并排序快速排序选择问题复杂性的下限最大最小问题的下限排序算法的下限分治法设计算法的思想是:将问题分成(devide)多个子问题;递归地(conquer)解决每个子问题;将子问题的解合并(combine)成原问题的解;分治法常常得到递归算法.Merge-Sort是用分治法设计算法的范例. 算法复杂性分析Master methodSubstitution method14.1 分治法思想 递归方程: T(n)=aT(n/b)+f(n) ,式中a≥1, b1, 为整数, f(n)0。情形1.f(n)=O(nloga–ε), ε0,为某一常数,f(n)的增长渐近地慢于nloga (慢 nε 倍). Solution: T(n)=Θ(nloga) .情形2: f(n)=Θ(nloga lgkn) k≥0 为某一常数,f(n) 和 nloga 几乎有相同的渐近增长率. Solution: T(n)=Θ(nloga lgk+1n) .情形3:f(n)=?(nloga +ε) ε0为一常数. f(n)多项式地快于nloga (by an nε factor),f(n) 满足以下规则性条件: af(n/b)≤cf(n), 0c1 为常数. Solution: T(n) =Θ(f(n)) .Reminder: master method分
您可能关注的文档
最近下载
- IEC_TS_60076-20-2017 电力变压器 – 第 20 部分:能源效率.pdf VIP
- 电子科技大学-2018.6月计算复杂性考试.docx VIP
- 2024年河南高考理综试题及答案.doc VIP
- 2025数字化碳管理平台建设评价指南.docx VIP
- 无锡农商行笔试题目及详细答案.docx VIP
- 上海市医疗机构医疗服务项目和价格汇编.doc VIP
- SAE_J1742_1998电线束高压连接.pdf VIP
- Unit9TheDragonBoatFestival(课件)-湘少版英语四年级下册.pptx VIP
- 自然保护区科研救护基地迁建项目(含生态专项评价)环评(新版环评)环境影响报告表.pdf VIP
- 云网变更操作专项培训和认证试卷含答案.docx
原创力文档

文档评论(0)