中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

5.2.2 二分查找 課件(共38張PPT)

資源下載
  1. 二一教育資源

5.2.2 二分查找 課件(共38張PPT)

資源簡介

(共38張PPT)
5.2.2 二分查找
年 級:高一 學 科:信息技術(粵教版)
二分查找
binary search

給定一個數組 和整數
求使得
問題

將問題具體化

順序查找

順序查找

順序查找

順序查找


數組
最優:
最劣:
平均:
順序查找的效率

給定一個數組 和整數
該條件未被使用
求使得
順序查找的低效之處
二分查找

中間查找成功
中間元素 則右半邊元素均
二分查找

二分查找

二分查找

則左半邊元素均
二分查找

二分查找

二分查找

二分查找

二分查找

A 為空,則 不存在
二分查找

一空,則 存在,算法終止

則 算法終止
則將查找范圍縮減為回到第一步
則將查找范圍縮減為回到第一步
二分查找全過程

中有 個元素,則每次操作:
要么找到了
要么舍棄了中至少的元素
故最多查找
二分查找的效率

代碼實現

給定一個數組 和整數
求使得 最小
問題
一空,則算法終止

則 算法終止
則將查找范圍縮減為回到第一步
則將查找范圍縮減為回到第一步
原二分查找全過程


則將查找范圍縮減為
可以丟嗎?
嘗試修改

對,由于,且

嘗試修改

則將查找范圍縮減為
嘗試修改

則將查找范圍縮減為
可以丟
則將查找范圍縮減為
嘗試修改
一空,則算法終止

則 算法終止
則將查找范圍縮減為回到第一步
則將查找范圍縮減為回到第一步
修改后二分查找全過程

一空,則算法終止;若,則算法終止

則 算法終止
則將查找范圍縮減為回到第一步
則將查找范圍縮減為回到第一步
再次修改后二分查找全過程

盡管二分查找的基本思想相對簡單,但其細節可以令人難以招架 ...
——高德納
一空,則算法終止;若,則算法終止

則 算法終止
則將查找范圍縮減為回到第一步
則將查找范圍縮減為回到第一步
錯在哪兒?

一空,則算法終止;若,則算法終止

則 算法終止
則將查找范圍縮減為回到第一步
則將查找范圍縮減為回到第一步
錯在哪兒?

一空,則算法終止;若,則算法終止

則 算法終止
則將查找范圍縮減為回到第一步
則將查找范圍縮減為回到第一步
錯在這兒

一空,則算法終止;若,則比較算法終止

則 算法終止
則將查找范圍縮減為回到第一步
則將查找范圍縮減為回到第一步
正確答案

總結
請用代碼實現例2中修改后的二分查找算法
若求的是最小的,應該如何修改原二分查找算法?請給出修改后的算法過程。
請用代碼實現2中的算法
課后作業

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 盐源县| 齐齐哈尔市| 高台县| 达拉特旗| 翼城县| 南康市| 济宁市| 新化县| 江永县| 长海县| 偏关县| 尉犁县| 仁化县| 铅山县| 乐陵市| 通化市| 淅川县| 韩城市| 乐陵市| 华容县| 宜兰市| 晋城| 广西| 会泽县| 仁怀市| 台山市| 湖北省| 安义县| 锡林郭勒盟| 芦山县| 平湖市| 班玛县| 资兴市| 育儿| 宜春市| 扎囊县| 内丘县| 涿州市| 奉贤区| 正蓝旗| 鹿邑县|