- 1、本文档共150页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
计算理论与算法总复习;成绩计算方法;考题类型;CH1算法概述;算法的五个特征
1)有穷性2)确定性
3)输入4)输出5)可行性
算法的定义:Informally,analgorithmisanywell-definedcomputationalprocedurethattakessomevalue,orsetofvalues,asinputandproducessomevalue,orsetofvalues,asoutput.Analgorithmisthusasequenceofcomputationalstepsthattransformtheinputintotheoutput.
;O、o、?、?、?第一种理解方法;渐近分析中函数比较;O、o、?、?、?第二种理解方法;;;;例;例;例;CH2分治法;;;分治法的抽象过程;例1用分治法求n个元素集合S中的最大、最小元素。;;T(n)=2T(n/2)+2;;归并排序(MergeSort);主定理简化版;快排序(QuickSort);快排序---划分过程
;大整数乘法(1962年);求第k小的元素;;求第k个小的元素(选择问题);线性时间选择问题:;线性时间选择:中位数应用;棋盘覆盖;问题分解过程:
以k=2时的问题为例,用二分法进行分解,得到如下图,用双线划分的四个k=1的棋盘。;循环赛日程表;循环赛日程表;循环赛日程表的推广;CH3动归;方法概述:基本思想;方法概述:适用条件;多段图的最短路问题;多段图的最短路问题;;矩阵链乘法;;货物储运问题;13-6-19;13-6-19;最长公共子序列的结构;子问题的递归结构;CH4贪心法;贪心算法;4.2贪心算法的基本要素;4.2贪心算法的基本要素;4.2贪心算法的基本要素;部分(或者小数)背包问题;n=3,M=20,(v1,v2,v3)=(25,24,15)
(w1,w2,w3)=(18,15,10)
;活动安排:问题描述;;;有限期的任务安排问题;;;;最优装载;4.3最优装载;;排序之车间作业计划模型;CH5回溯法;回溯法;问题的解空间;算法的基本步骤;二类常见的解空间树
①子集树:当所给的问题是从n个元素的集合S中找出满足某种性质的子集时,相应的解空间树称为子集树
叶结点数2n,总结点数2n+1,遍历时间为Ω(2n)
如0-1背包
②排列树:当所给问题是确定n个元素满足某种性质的排列时,相应的解空间树称为排列树
叶结点数n!,遍历时间为Ω(n!)
如TSP问题;回溯算法的一般框架;回溯算法的一般框架(续);4后问题;;装载问题;问题分析;;;装载问题算法描述;最大团问题;问题分析;voidClique::Backtrack(inti)//计算最大团
{if(in){//到达叶结点
for(intj=1;j=n;j++)bestx[j]=x[j];
bestn=cn;return;}
intOK=1;//检查顶点i与当前团的连接
for(intj=1;ji;j++)
if(x[j]a[i][j]==0){//i与j不相连
OK=0;break;}
if(OK){//选中后仍满足团定义,进入左子树
x[i]=1;cn++;
Backtrack(i+1);
x[i]=0;cn--;}
if(cn+n-ibestn){//不选仍有可能获得更优解,进入右子树
x[i]=0;
Backtrack(i+1);}};子集和问题;子集和问题;背包问题;0-1背包问题;voidbacktrack(inti)
{//有哪些信誉好的足球投注网站第i层结点
if(in)//到达叶结点
更新最优解bestx,bestp;return;
if(cw+w[i]=c){//有哪些信誉好的足球投注网站左子树
x[i]=1;
cw+=w[i];
cp+=p[i]
backtrack(i+1);
cw-=w[i];cp-=p[i];
}
if(bound(i+1)bestp){
x[i]=0;//有哪些信誉好的足球投注网站右子树
backtrack(i+1);}
};;回溯过程
您可能关注的文档
- 模拟电子技术基础:第一章 常用半导体器件.ppt
- 模拟电子技术基础:放大电路的Pspice仿真.ppt
- 数据结构课件—图.ppt
- 通信原理:第二章 信号.ppt
- 现代材料分析方法:电子显微镜.pptx
- 动物生理学:循环生理.ppt
- 动物遗传学:第十章 真核生物的遗传分析.ppt
- 家畜环境卫生学:环境的改善与控制.ppt
- 模拟电子技术基础:第1章 常用半导体器件.ppt
- 模拟电子技术基础:第二章 基本放大电路.ppt
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 2024年社会工作者《中级法规与政策》数字型考点.pdf VIP
- 竺乾威、朱春奎、李瑞昌:《公共管理导论》 第三章 组织.pptx VIP
- 建筑工程图集 B16G101-1:中英文双语版16G101-1.pdf VIP
- 图集规范-05N6井盖标准图集.pdf
- 室外消防钢结构楼梯拆除方案.pdf
- (精选施工方案)0141 民航总局办公楼加固整修工程.doc VIP
- 统编版小学语文四年级上册第三单元 观察 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 有关青岛市新建住宅质量保修手册.doc
- 同课异构省一等奖《同底数幂的乘法》教案 (省一等奖) .doc
- 连云港市新海高级中学2023-2024学年高一上学期10月月考数学试题(解析版).docx VIP
文档评论(0)