diff --git "a/problems/0704.344円272円214円345円210円206円346円237円245円346円211円276円.md" "b/problems/0704.344円272円214円345円210円206円346円237円245円346円211円276円.md" index 7160a884de..d13895490f 100644 --- "a/problems/0704.344円272円214円345円210円206円346円237円245円346円211円276円.md" +++ "b/problems/0704.344円272円214円345円210円206円346円237円245円346円211円276円.md" @@ -225,16 +225,15 @@ class Solution: def search(self, nums: List[int], target: int) -> int: if nums is None or len(nums)==0: return -1 - l=0 - r=len(nums)-1 - while (l<=r): - m = round(l+(r-l)/2) - if nums[m] == target: - return m - elif nums[m]> target: - r=m-1 + left,right=0,len(nums) + while (left target: + right=middle else: - l=m+1 + left=middle+1 return -1 ```

AltStyle によって変換されたページ (->オリジナル) /