力扣中國 · #35

搜索插入位置

使用標準庫的 `bisect_left` 函式,在已排序陣列中直接找到 `target` 應插入的位置,時間複雜度為 O(log n)。

開啟原題 ↗
時間複雜度O(log n)
空間複雜度O(1)
解釋模型qwen/qwen3.8-27b

解題思路

作者很懶,所以我請 qwen/qwen3.8-27b 來幫他解釋。

利用 Python 內建的 bisect_left 函式,在已排序陣列中直接找到 target 應插入的位置,時間複雜度為 O(log n)。

通過的程式碼

class Solution:
    def searchInsert(self, nums: List[int], target: int) -> int:
        return bisect_left(nums, target)