mirror of
https://github.com/cubixle/codekata-golang.git
synced 2026-04-24 23:04:42 +01:00
20210112
This commit is contained in:
@@ -4,15 +4,15 @@ func main() {
|
||||
|
||||
}
|
||||
|
||||
func search(n int, nums []int) int {
|
||||
func search(target int, nums []int) int {
|
||||
low, high := 0, len(nums)-1
|
||||
for low <= high {
|
||||
mid := low + (high-low)/2
|
||||
if nums[mid] == n {
|
||||
if nums[mid] == target {
|
||||
return mid
|
||||
} else if n < nums[mid] {
|
||||
} else if target < nums[mid] {
|
||||
high = mid - 1
|
||||
} else if n > nums[mid] {
|
||||
} else if target > nums[mid] {
|
||||
low = mid + 1
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user