更正排版错误 优化代码更易理解

This commit is contained in:
KieranTou
2023-02-17 10:00:34 +08:00
parent 20faa53739
commit ca628323d6

View File

@ -250,23 +250,23 @@ public int searchInsert(int[] nums, int target) {
Golang:
### Golang
```golang
```go
// 第一种二分法
func searchInsert(nums []int, target int) int {
l, r := 0, len(nums) - 1
for l <= r{
m := l + (r - l)/2
if nums[m] == target{
return m
}else if nums[m] > target{
r = m - 1
}else{
l = m + 1
}
}
return r + 1
left, right := 0, len(nums)-1
for left <= right {
mid := left + (right-left)/2
if nums[mid] == target {
return mid
} else if nums[mid] > target {
right = mid - 1
} else {
left = mid + 1
}
}
return len(nums)
}
```