- 124
- 0
- 约5.53千字
- 约 32页
- 2016-03-13 发布于安徽
- 举报
《算法设计及的分析》蛮力法.ppt
算法分析与设计 蛮力法 蛮力法 Brute Force 蛮力法(枚举法、穷举法,暴力法)要求设计者找出所有可能的方法,然后选择其中的一种方法,若该方法不可行则试探下一种可能的方法。 蛮力法是一种直接解决问题的方法,常常直接基于问题的描述和所设计的概念定义。 “力”--指计算机的能力,而不是人的智力。 蛮力法常常是最容易应用的方法。 求an(n为非负整数) 用连续整数检测算法计算GCD(m,n) 蛮力法 Brute Force 蛮力法不是一个最好的算法(巧妙和高效的算法很少出自蛮力),但当我们想不出更好的办法时,它也是一种有效的解决问题的方法。 它可能是惟一一种几乎什么问题都能解决的一般性方法,常用于一些非常基本、但又十分重要的算法,比如计算n个数字的和,求一个列表的最大元素等等。 蛮力法的优点 逻辑清晰,编写程序简洁 对于一些重要的问题(比如:排序、查找、矩阵乘法和字符串匹配),可以产生一些合理的算法 解决问题的实例很少时,可以花费较少的代价 可以解决一些小规模的问题(使用优化的算法没有必要,而且某些优化算法本身较复杂) 可以作为其他高效算法的衡量标准 使用蛮力法的几种情况 搜索所有的解空间 搜索所有的路径 直接计算 模拟和仿真 比较熟悉的蛮力法应用 选择排序和起泡排序 选择排序:每趟排序在当前待排序序列中选出关键码最小的记录,添加到有序序列中。 起泡排序:两两
您可能关注的文档
- 《初级会计实务》考前最后六套题(六).doc
- 《利用校园网实现社会参及幼儿园素质教育的实践应用研究》.doc
- 《利用网络资源共建共享提高学生课堂有效性学习过程的应用研究》教学案例.doc
- 《劳动合同法》解读及对企业人力资源管理影响的的分析.ppt
- 《十九世纪西方人眼中的中国的》书评.doc
- 《单片机原理及应用》电子教案王.ppt
- 《卫生监督学》案例的分析之一.ppt
- 《历史及社会》综合探究的定位.ppt
- 《反垄断法》及社会主义市场经济.doc
- 《反垄断法》及行业立法、反垄断机构及行业监管机构的关系之比较应用研究及立法建议.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 草船借箭-完整版课件.ppt VIP
- 江苏省南京市盐城市2021届高三3月第二次模拟考试化学试题(word含答案 ).docx VIP
- 草船借箭-PPT完整版.pptx VIP
- 2025年上海市安全员(C3证)考试练习题库(含答案).docx VIP
- 小学英语新人教版PEP三年级上册Unit 1 Making friends Part A第1课时教学课件(2024秋).pptx VIP
- 2026年卫滨区十五五规划.docx
- (最新)25年春统编一年级语文下册动物王国开大会【精品课件】.pptx VIP
- 红旗区十五五规划初稿.docx
- 生物化学中英文对照习题.pdf VIP
- 【西门子】SINAMICS G120X 变频器 操作说明.pdf VIP
原创力文档

文档评论(0)