中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

深圳建設(shè)集團(tuán)網(wǎng)站首頁(yè)百度競(jìng)價(jià)代運(yùn)營(yíng)外包

深圳建設(shè)集團(tuán)網(wǎng)站首頁(yè),百度競(jìng)價(jià)代運(yùn)營(yíng)外包,本地購(gòu)物平臺(tái)有哪些,wordpress博客源碼1、二分法 1.1 二分法原理 每次將查找的范圍縮小一半,直到最后找到記錄或者找不到記錄返回。 要求:采用二分法查找時(shí),數(shù)據(jù)需是排好序的。 1.2二分法思路 判斷某個(gè)數(shù)是否在數(shù)組中存在(例:判斷3是否在數(shù)組中存在&#…

1、二分法

1.1 二分法原理

? ? ? ? 每次將查找的范圍縮小一半,直到最后找到記錄或者找不到記錄返回。

? ? ? ? 要求:采用二分法查找時(shí),數(shù)據(jù)需是排好序的。

1.2二分法思路

? ? ? ? 判斷某個(gè)數(shù)是否在數(shù)組中存在(例:判斷3是否在數(shù)組中存在)

? ? ? ?(1)對(duì)于排好序的數(shù)組,進(jìn)行第一輪分半,找到第4個(gè)位置

? ? ? ? (2) 3比4小,因此向左邊查找,進(jìn)行第二輪分半,找到第2個(gè)位置

? ? ? ? (3)3比2大,因此向右邊查找,進(jìn)行第三輪分半,但只有1個(gè)位置了,因此直接判斷數(shù)據(jù)是否是3,結(jié)束查找。

2、算法分析

2.1邏輯分析

????????由于其對(duì)半分的規(guī)則,如果所需要的結(jié)果剛好在中間位置,則一次獲取結(jié)果

? ? ? ? 如果其

2.2?時(shí)間復(fù)雜度

? ? ? ? 由于其操作方法為,每次對(duì)半處理,其時(shí)間復(fù)雜度為

3、code

3.1 java

public static boolean exist(int[] arr, int target) {if(arr == null || arr.length == 0){return false;}int left = 0;int right = arr.length - 1;int mid;while (left < right) {mid = left + ((right - left) >> 1);if (arr[mid] == target) {return true;} else if (arr[mid] > target) {right = mid - 1;} else {left = mid + 1;}}return arr[left] == target;}

3.2 python

def exist(arr, target):if arr is None or len(arr) == 0:return Falsel = 0r = len(arr) - 1while l < r:mid = l + ((r - l) >> 1)if arr[mid] == target:return Trueelif arr[mid] > target:r = mid - 1else:l = mid + 1return arr[r] == target

http://www.risenshineclean.com/news/3626.html

相關(guān)文章:

  • 重慶網(wǎng)站制作那家好如何快速被百度收錄
  • 云南網(wǎng)站做的好的公司簡(jiǎn)介愛(ài)站網(wǎng)站
  • 在線代理上網(wǎng)蘭州seo外包公司
  • 域名個(gè)人用戶可以做企業(yè)網(wǎng)站嗎谷歌seo網(wǎng)站建設(shè)
  • apk開(kāi)發(fā)網(wǎng)絡(luò)運(yùn)營(yíng)seo是什么
  • 建設(shè)部門網(wǎng)站查詢湖南百度推廣代理商
  • 邯鄲網(wǎng)站建設(shè)公司做網(wǎng)站設(shè)計(jì)哪里有
  • 網(wǎng)絡(luò)電商培訓(xùn)課程網(wǎng)站設(shè)計(jì)品牌營(yíng)銷策略分析論文
  • 大型門戶網(wǎng)站程序泰州seo公司
  • 蘇州規(guī)劃建設(shè)局網(wǎng)站搜索引擎優(yōu)化的報(bào)告
  • 陜西省住房和城鄉(xiāng)建設(shè)廳官方網(wǎng)站成都計(jì)算機(jī)培訓(xùn)機(jī)構(gòu)排名前十
  • 佛山新網(wǎng)站建設(shè)方案西安建站推廣
  • 網(wǎng)站設(shè)計(jì)導(dǎo)航神馬網(wǎng)站快速排名案例
  • 網(wǎng)站備案密碼收不到做網(wǎng)絡(luò)營(yíng)銷推廣的公司
  • 手機(jī)網(wǎng)站建設(shè)咨詢查詢百度關(guān)鍵詞排名
  • ui設(shè)計(jì)與制作培訓(xùn)東莞seo技術(shù)
  • ea賬號(hào)注冊(cè)網(wǎng)址北京seo優(yōu)化技術(shù)
  • 網(wǎng)站建設(shè)主要包括哪兩個(gè)方面搜索seo優(yōu)化
  • 怎么自己做時(shí)時(shí)彩網(wǎng)站免費(fèi)網(wǎng)站建設(shè)哪個(gè)好
  • 免費(fèi)外貿(mào)網(wǎng)站有哪些網(wǎng)絡(luò)安全培訓(xùn)機(jī)構(gòu)哪家好
  • 重慶企業(yè)網(wǎng)站建設(shè)聯(lián)系電話太原seo代理商
  • 網(wǎng)盤做網(wǎng)站空間附近電腦培訓(xùn)班位置
  • 微信公眾號(hào)手機(jī)網(wǎng)站百度優(yōu)化軟件
  • 競(jìng)價(jià)網(wǎng)站和優(yōu)化網(wǎng)站的區(qū)別跨境電商seo是什么意思
  • c sql網(wǎng)站開(kāi)發(fā)搜索引擎優(yōu)化的缺點(diǎn)包括
  • seo怎樣新建網(wǎng)站優(yōu)化設(shè)計(jì)六年級(jí)上冊(cè)語(yǔ)文答案
  • 書(shū)籍網(wǎng)站開(kāi)發(fā)多少錢中國(guó)輿情網(wǎng)
  • 怎樣搞到最新注冊(cè)公司的電話百度seo整站優(yōu)化
  • 遼陽(yáng)網(wǎng)站建設(shè)企業(yè)培訓(xùn)體系
  • 哈爾濱seo優(yōu)化排名免費(fèi)咨詢廈門百度關(guān)鍵詞seo收費(fèi)