




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,二分搜索与快速排序,2,快速排序(QuickSort),思想:每一轮选取1个基准数X,把大于X的元素放在X右边,小于X的元素放在X左边,此时序列被划分为X左边的子序列和X右边的子序列,分别对两个子序列再进行相同的操作,直到整个序列有序。,3,voidquick_sort(ints,intl,intr)if(l=x)/从右向左找第一个小于x的数j-;if(ij)si+=sj;,while(i1;if(amid=k)high=mid;elselow=mid;couthighEPS这样,如果EPS太小,就有可能会因为浮点小数精度的原因导致死循环。,13,POJ2456aggressivecows,题目大意:农夫约翰搭了一间有N间牛舍的小屋。牛舍排在一条线上,第i号牛舍在xi的位置。但是他的M头牛对小屋很不满意,因此经常互相攻击。约翰为了防止牛之间互相伤害,因此决定把每头牛都放在离其他牛尽可能远的牛舍。也就是要最大化最近的两头牛之间的距离。,14,分析:“最小值最大化”问题,使用前面总结的模型。C(d):=可以安排牛的位置使得最近的两头牛的距离不小于d=可以安排牛的位置使得任意两头牛的间距都不小于d,voidsolve()/二分答案部分intlow=0;high=INF;while(high-low1)intmid=(low+high)1;if(C(mid)low=mid;elsehigh=mid;printf(%dn,lb),15,三分法,当需要求某凸形或凹形函数的极值,通过函数本身表达式并不容易求解,就可以用三分法不断逼近求解。,16,1、当f(mid)f(mmid)的时候,我们可以断定mmid一定在白点的右边。反证法:假设mmid在白点的左边,则mid也一定在白点的左边,又由f(mid)f(mmid)可推出mm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年河北秦皇岛海港区高校毕业生临时公益性岗位招聘考试参考题库及答案解析
- 2025内蒙古通辽市开鲁县招聘第二批公益性岗位人员2人考试参考题库及答案解析
- 餐饮行业员工服务流程标准
- 2026中国联通秋季校园招聘考试参考题库及答案解析
- 2025浙江宁波甬江软件产业园开发投资有限公司招聘3人考试参考题库及答案解析
- 2025湖南岳阳临湘市人民医院招聘5人考试参考题库及答案解析
- 2026银工程咨询有限责任公司校园招聘9人考试参考题库及答案解析
- 2025秋季云南昆明市第二十一中学招聘物理学科合同制教师1人考试参考题库及答案解析
- 样板引路工程质量管理方案书
- 2025重庆市勘测院有限公司招聘6人考试参考题库及答案解析
- (正式版)DB3302∕T 1180-2025 《高速公路建设韧性指标体系》
- 2025年FSC认证原材料采购合同范本
- 2025年8月广东深圳市光明区住房和建设局招聘一般专干5人备考练习题库及答案解析
- 《煤矿安全规程(2025)》防治水新旧条文对照
- GB 16807-2025防火膨胀密封件
- 麻醉医生进修汇报课件
- 开学第一课+课件-2025-2026学年人教版(2024)七年级英语上册
- 医院医疗收费培训课件
- 大咯血的急救和护理
- 名学快问快答题目及答案
- 2025年党员干部廉政知识中央《八项规定》知识测试题及答案
评论
0/150
提交评论