主讲教师:晁晓菲 西北农林科技大学·信息工程学院

Slides:



Advertisements
Similar presentations
历尽九九八十一难, 唐僧四人终于到达天竺, 取得真经,完成任务。 四人想着难得到天竺一趟, 不如在此游览一番。
Advertisements

醫學美學之我見ー肉毒桿菌 班級:應日三乙 姓名:蔡雅卉 學號: 497E0076. 前言 現在的人,已經把 整型看做是微不足 道的事情了。即使 只是戴牙套、局部 雷射、割雙眼皮、 打美白針、肉毒桿 菌等等,都可以在 身體上做不同的改 變,而讓自己更滿 意自己的外表。
一、中国湿地面临的威胁 目前,湿地污染严重,湖泊 富营养化问题突出。随着社 会经济的快速发展,湿地污 染在很长时期内依然严重。 湿地污染 1.
大陸學歷採認相關問題 楊景堯 淡江大學中國大陸研究所. 學歷採認的定義與範圍 廣義的定義 — 承認學歷 狹義的定義 — 具備任職, 任教, 考試資格 範圍 — 高等教育為主 台灣人取得大陸學歷的採認 大陸人取得大陸學歷的採認 外國人取得大陸學歷的採認.
模仿貓 記敘文 ( 童話 ) 作者: 海倫、波頓 課文朗讀課文朗讀、模仿大賽 作者 美國女畫家,她用藝術家的嚴 肅態度和精神,幫兒童讀繪畫 插圖,並得過許多次獎。她的 作品藝術價值高,有雨本成為 美國美術協會兒童讀物展覽的 入選作品。她常常自寫自畫, 文筆很不錯。
琵琶行并序 白居易 薛樂蓉老師製作.
中共盘县发展和改革局党组主体责任落实情况报告
我们毕业了 毕业留念册 再见老师 姓名:黄巧灵 班级:六(1)班 毕业时间:2012年6月.
专题二:城市化与城乡规划 授课教师:周栋文.
如何做個稱職的父母 財團法人雲林縣雲萱婦幼文教基金會 王招萍.
垃圾污染 六年己班 組員: 林哲毅. 許雲泰.
第二章 城市轨道交通系统的构成 城市轨道交通系统的分类 2.1 2.2 车辆与车辆段 2.3 轨道交通限界
延庆县“十二五”时期城乡基础设施 建设规划 2011年03月.
2011届高三地理高考复习课件 拉丁美洲 高三地理备课组.
滚 滚 长 江 安匠初中:李艳阁.
长江的开发 惠州市河南岸中学 谢国文.
白海豚的分布范围.
超视距安保防范系统 克拉玛依市格恩赛电子科技有限公司 2015年8月.
讲故事训练 授课人:田轶.
愛的勝利 (羅馬書 8:31-39).
側注法,以賓顯主 第一段 第二段 第三、四段 第五段 全文四特色
第十一課 菜園 6-11.
-矿产资源勘查开采的有关法律知识介绍 四川省国土资源厅 陈东辉
第二十章 第3节 电磁铁 电磁继电器.
校本选修课 第三专题 西藏问题 北京师大二附中 李文燕.
长江.
陆路交通发达,公路、铁路交通为主,基本上没有水运
第二章 工程造价计价依据第一节 施工定额 概 述 工作时间的研究分析 劳动定额 材料消耗定额
103年高雄市自然與生活科技學習領域教學研習 動物單元的 教學理念與實踐 講師:屏東縣和平國小 周鳳文.
神 山 圣 湖.
世界地理总论 人文地理概况.
第四章 水域生物群.
东京城市建设史简述.
姜夔 組員名單:林沛彣 徐志成 郭郁玟 張顯愷.
正修科技大學教學發展中心 教師教學觀摩與經驗分享 電子工程系 張法憲副教授.
泰北 第四世界-遺失的部落 資傳三甲 498F0028 黃佳媛 498F0906 楊佳陵.
贵州讲解.
日本動漫對青少年價值觀的影響.
院系:政史学院历史系 班级:10级4班 学号: 姓名:蒋阿晴
有大权炳的天使 (18:1-3) 巴比伦大城倾倒了!倾倒了! 天上的声音 (18:4-20) (4-8) 一天之内,她的灾殃要一齐来到。
合肥公交集团 营运效能分析报告 营 运 服 务 部.
企业引进顶级人才之门, 人才跨上顶级职业之路 。
新疆旅游资源 ——伊犁哈萨克自治州.
蘇軾詞的賞析
路程、时间与速度 ——北师大版四年级数学上册 成都市武顺街小学 漆智妮.
沟壑纵横的 沟壑纵横的黄土高原(用稿) 黄土高原.
柯奕宏(06) 王予亨(13) 郭秉逸(15) 楊雯凈(23) 顏佑瑩(32)
第十五章 传播学调查研究方法.
兰州市2008年度国土资源 信息发布会 兰州市国土资源局.
自然與生活科技領域 認識太陽能 蘇紋琪、石明玉.
 全能的天才畫家- 李奧納多‧達文西 (西元1452年-1519年) 指導老師:袁淑芬老師 製作人:饒佩芯.
現代文學與文化 梅家玲 教授 專題一 觸摸歷史‧進入五四 此為專題一封面投影片。
天主教善導小學 錦繡中華 --- 專題研習報告比賽 親探福建客家土樓真貌.
認識我的故鄉_台中市.
丹 巴 (“中國最美的地方”的一個四川農村)
精忠报国  演唱:屠洪纲 作词:陈涛 作曲:张宏光  狼烟起 江山北望  龙起卷 马长嘶 剑气如霜  心似黄河水茫茫  二十年 纵横间 谁能相抗  恨欲狂 长刀所向  多少手足忠魂埋骨它乡  何惜百死报家国  忍叹惜 更无语 血泪满眶  马蹄南去 人北望  人北望 草青黄 尘飞扬  我愿守土复开疆  堂堂中国要让四方来贺.
苏教版五年级数学上册 认识平方千米.
孔乙己 魯迅 郭書毓老師製作 圖片來源: 孔乙己           魯迅 郭書毓老師製作 大連金石灘蠟像館《孔乙己》
樂樂請假了 尊重的故事 資料來源:臺北縣國民小學品德教育手冊 故事來源:臺北縣國民小學品德教育手冊 網路小故事
恩典層 信心層 服事層 煉淨層 榮耀層 呼 求 歸回 從世界 分別出來 信心 受考驗 傳揚福音
聽聽那冷雨---重點摘要 二愛 王煜榕.
憲政與民主 應化3A 邱泓明.
近似数和有效数字 近似数和有效数字 西河中学:张延伟.
彰化花壇【高速公路戰備跑道啟用】參觀點 時間:96年5月15日 時
古蹟知性之旅 我和新港奉天宮有個約 報告人:陳 映 竹 傅 湘 甯.
列王纪上.
列王紀上.
现代自然地理学 (48 学时) 任升莲 主讲
美丽的扎染 制作 关群 徐州市公园巷小学.
預表舊約 預表新約 夏甲 亞伯拉罕 撒拉 100歲 90歲 以實瑪利 以撒 憑自己力量所生 憑神的應許所生.
Presentation transcript:

主讲教师:晁晓菲 西北农林科技大学·信息工程学院 查找算法-二分查找法 主讲教师:晁晓菲 西北农林科技大学·信息工程学院 我所讲授的课程是《大学计算机基础》 ,这门课程是面向全校各专业大一学生开设的计算机入门课程。

热身 “购物街”视频 如果是你,你会怎么猜?

目标 掌握二分查找法的基本思想 能够应用二分查找法解决生活实例。

二分查找算法简介 1.二分查找算法是适用于有序序列的高效率的查找算法。 2. 它充分利用了元素间的次序关系,采用分治策略,不断 将待查找区域折半,直到找到待查找元素或者查找表为空 为止。二分查找法又叫折半查找法

例1. 假设给定有序表 (8,17,25,44,68,77,98,100,115,125),分别完成查找 K=77及K=78. 例题 例1. 假设给定有序表 (8,17,25,44,68,77,98,100,115,125),分别完成查找 K=77及K=78. L(Left) M (Middle) R (Right) 查找区域最左边位置 查找区域中间位置 查找区域最右边位置

例题 [ ] 找77 第一趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 68 1 2 3 4 5 6 7 8 9 10 L M R 68<77

例题 [ ] 找77 第一趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 1 2 3 4 5 6 7 8 9 10 L M R 第二趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 [ 100 ] 6 7 8 9 10 L M R 100>77

找到了! 77=77 例题 找77 [ ] L M R [ ] L M R [ 77 ] L M R 8 17 25 44 68 77 98 第一趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 1 2 3 4 5 6 7 8 9 10 L M R 找到了! 第二趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 [ ] 6 7 8 9 10 77=77 L M R 第三趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 [ 77 ] 6 7 L M R

77<78 例题 找78 [ ] L M R [ ] L M R [ ] L M R 8 17 25 44 68 77 98 100 第一趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 1 2 3 4 5 6 7 8 9 10 L M R 第二趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 [ ] 77<78 6 7 8 9 10 L M R 第三趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 [ ] 6 7 L M R

找不到! 98>78 R<L:查找范围为空! 例题 找78 [ ] L M R R L 8 17 25 44 68 77 98 第四趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 [ ] 7 L M R 98>78 第四趟 查找表 8 17 25 44 68 77 98 100 115 125 位置 1 2 3 4 5 6 7 9 10 找不到! R<L:查找范围为空! R L

二分查找算法基本思想 假设查找表中元素为升序 1. 将待查元素K与查找列表中间位置元素进行比较,若相等,则查找成功,查找结束。

二分查找法的应用-拓展1 1.输油管、输气管、水管等故障检测 案例1:输油管漏油点检测。中石化东黄输油管道发生石油泄漏事故,为了减少对环境的污染和中石化的损失,工人们需要尽快地找到漏油点,请大家互相讨论为这些工人师傅们支招吧。 http://www.wzrb.com.cn/article512378show.html http://m.e23.cn/index.php?m=wap&a=show&catid=9628&id=1984728 http://www.southcn.com/nfdaily/international/content/2010-07/19/content_13898375_2.htm

二分查找法的应用-拓展1 1.输油管、输气管、水管等故障检测 案例1:输油管漏油点检测。中石化东黄输油管道发生石油泄漏事故,为了减少对环境的污染和中石化的损失,工人们需要尽快地找到漏油点,请大家互相讨论为这些工人师傅们支招吧。 L M L M R M R

二分查找法的应用-拓展1

二分查找法的应用-拓展2 2. 电路、电话线等故障检测 案例:杨凌区大寨镇到五泉镇之间的电话线路发生故障了,为了尽快恢复通讯,技术人员需要在这条长达10km(每隔50m一个电线杆)的电话线路中找到断点进行修复,请问这些技术人员如何能快速锁定断点所在大概位置。需要一个个电线杆来排查吗?

二分查找法的应用-拓展3 3. 用二分法求方程的近似解 定区间,找中点,中值计算两边看。 同号去,异号算,零点落在异号间。 周而复始怎么办?精确度上来判断。 http://jingyan.baidu.com/article/597a06438def54312a524376.html

总结 二分法的实质: 不断缩小查找范围,减少比较次数,提高查找效率。 是计算机科学中分治思想的完美体现

VS 总结 二分查找算法 顺序查找算法 待查找序列需有序 比较次数少 查找效率高 待查找序列无需有序 比较次数多 查找效率低 二分查找法是适用于有序列表的高效查找算法 根据应用场合选择正确的查找算法可以得到事半功倍的效果!

奖励 ! 20 课外活动 同学之间互玩猜数字游戏,体会并熟练掌握二分查找法的 规则 猜数字游戏:猜一个1-100之间的数,需要告诉猜数字的人所猜的数字是:“大了”、“小了”、还是“对了”。 1-100之间的数字最多需要7次即可猜中,1-1000之间的数字最多需要增加3次即可猜中。那么1-1000000,采用二分查找法的话,最多需要几次猜中? 奖励 http://www.raincent.com/content-12-1895-1.html ! 20