vlambda博客
学习文章列表

go语言实现二分查找

#

golang实现二分查找。二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,二分查找算法的前提是传入的序列是有序的(降序或升序),并且有一个目标值。

#

package main

import "fmt"

func main(){

var nums []int=[]int{0,1,5,20,52,89,100,103,475}

var target=0

BFind(&nums,0,len(nums)-1,target)

}