小龍蝦的心臟長(zhǎng)在哪里 小龍蝦的心臟長(zhǎng)在什么位置
2022-12-03
更新時(shí)間:2022-08-02 00:11:18作者:未知
二分搜索法是利用分治策略實(shí)現(xiàn)的算法。
在計(jì)算機(jī)科學(xué)中,二分搜索(英語(yǔ):binary search),也稱折半搜索(英語(yǔ):half-interval search)、對(duì)數(shù)搜索(英語(yǔ):logarithmic search)。是一種在有序數(shù)組中查找某一特定元素的搜索算法。搜索過(guò)程從數(shù)組的中間元素開(kāi)始,如果中間元素正好是要查找的元素,則搜索過(guò)程結(jié)束;如果某一特定元素大于或者小于中間元素,則在數(shù)組大于或小于中間元素的那一半中查找,而且跟開(kāi)始一樣從中間元素開(kāi)始比較。如果在某一步驟數(shù)組為空,則代表找不到。這種搜索算法每一次比較都使搜索范圍縮小一半。