北京大学屈婉玲算法设计与分析课件
北京大学屈婉玲算法设计与分析 课件 第6章算法分析与 问题的计算复杂度 6.1 平凡下界 6.2 直接计数求解该问题所需要的最少运算6.2 6.3 决策树 6.4 检索算法的时间复杂度分析 6.5 排序算法的时间复杂度分析 65 6.6 选择算法的时间复杂度分析
北京大学屈婉玲算法设计与分析课件0r4.doc,第4章 贪心法 (Greedy Approach) 4.1 贪心法的设计思想 4.2 贪心法的正确性证明 4.3 对贪心法得不到最优解情况的处理 4.4 贪心法的典型应用 4.4.1 最优前缀码 4.4.2 最小生成树 4.4.3 单源最短路径 1 4.1贪心法的设计思想 活动选
48 算法设计:子问题划分 S[i,j] = <xi, xi+1, … , xj> 是S 以 i 和 j 作为边界的子数据集 P[i,j] = <ai-1,bi,ai, bi+1, … , bj, aj>是对应S[i,j]存取概率分布 例: S=<A, B, C, D, E> P=<0.04, , 0.1, , 0.02, , 0.3, , 0.02, , 0.1, , 0.05, , 0.2, ,...
快排平均时间复杂度分析 i代表首元素在第i位置,假设n个元素中首元素排在每个位置的概率是相等的,即1/n,故出现了累计求个的递推方程,阶数过高求和困难。差消化简 02-06 递归树 P15 - 03:56二分归并排序的递归树 02-06 递归树 P15 - 12:27非完全树的递归树,T(n)=T(n/3)+T(2n/3)...
屈婉玲《算法设计与分析》视频课程及课件 屈婉玲算法设计与分析视频课程及课件,分章节,PPT分开 上传者:wanghw1003时间:2018-07-02 离散数学题解-屈婉玲-清华大学出版社 为了方便大家期末复习,特意上传了离散数学第四版的课后题解析,希望大家努力备考 上传者:qq_28058729时间:2015-05-09 ...
北京大学屈婉玲算法设计与分析课件08.doc,第8章 近似算法 8.1 近似算法及其近似比 8.2 多机调度问题 8.2.1 贪心的近似算法 8.2.2 改进的贪心近似算法 8.3 货郎问题 8.3.1 最邻近法 8.3.2 最小生成树法 8.3.3 最小权匹配法 8.4 背包问题 8.4.1 一个简单的贪心算法 8.4.2 多项
来自北京大学信息科学与计算机学院的算法与分析课件,老师为著名的算法研究老师屈婉玲,资源宝贵,供教学及学习用,务商业用途。 上传者:hyclimb时间:2011-04-19 屈婉玲《算法设计与分析》课件 屈婉玲《算法设计与分析》课件,PPT合并版,配合资料更好 上传者:wanghw1003时间:2018-07-02 ...
北京大学屈婉玲算法设计与分析最新课件09.pdf,第9章随机算法 Las Vegas 型随机算法 随机快速排序随机快速排序 随机选择 随机随机n后放置后放置 Monte Carlo型随机算法 主元素测试主元素测试 串相等测试 模式匹配模式匹配 素数测试 随机算法的分类与局限性 随机快速排序算法
贪心算法的设计要素: (1)贪心法适用于组合优化问题。 (2)求解过程是多步判断过程,最终的判断序列对应于问题的最优解。 (3)依据某种 “ 短视的 ” 贪心选择性质判断,性质好坏决定算法的成败。 (4)贪心法必须进行正确性证明。 (5)证明贪心法不正确的技巧:举反例。