add new solutions
This commit is contained in:
parent
475d438db4
commit
1433bf4850
17 changed files with 394 additions and 0 deletions
19
solutions/0/q35/solution.go
Normal file
19
solutions/0/q35/solution.go
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
package q35
|
||||
|
||||
func searchInsert(nums []int, target int) int {
|
||||
l, r := 0, len(nums)
|
||||
for l < r {
|
||||
mid := (l + r) / 2
|
||||
switch {
|
||||
case nums[mid] == target:
|
||||
return mid
|
||||
case nums[mid] > target:
|
||||
r = mid
|
||||
default:
|
||||
l = mid + 1
|
||||
}
|
||||
}
|
||||
return l
|
||||
}
|
||||
|
||||
var _ = searchInsert
|
||||
Loading…
Add table
Add a link
Reference in a new issue