Python | Leetcode Python题解之第167题两数之和II-输入有序数组

题目:

题解:

python 复制代码
class Solution:
    def twoSum(self, numbers: List[int], target: int) -> List[int]:
        low, high = 0, len(numbers) - 1
        while low < high:
            total = numbers[low] + numbers[high]
            if total == target:
                return [low + 1, high + 1]
            elif total < target:
                low += 1
            else:
                high -= 1

        return [-1, -1]
相关推荐
djjdjdjdjjdj3 分钟前
CSS如何实现元素淡入淡出显示_结合animation与opacity属性
jvm·数据库·python
m0_684501984 分钟前
Go 中实现方法级执行时间监控的生产就绪方案
jvm·数据库·python
LiAo_1996_Y6 分钟前
Python机器学习怎么防止数据泄漏_确保Scaler在Pipeline内拟合
jvm·数据库·python
夏恪7 分钟前
php怎么实现数据库备份加密_php如何压缩并AES加密导出SQL文件
jvm·数据库·python
tjc1990100511 分钟前
SQL如何实现跨行数据比较分析_LEAD函数处理数据同步问题
jvm·数据库·python
xin_nai12 分钟前
LeetCode热题100(Java)(3)滑动窗口
算法·leetcode·滑动窗口
HHHHH1010HHHHH14 分钟前
golang如何实现可靠消息最终一致_golang可靠消息最终一致实现实战
jvm·数据库·python
m0_6138562930 分钟前
CSS如何实现复杂UI组件开发_结合BEM规范提升架构清晰度
jvm·数据库·python
Jun62632 分钟前
yolo11-目标检测&官方模型测试
人工智能·python·目标检测
qq_3300379933 分钟前
告别重复编码-Symfony自动化开发指南
jvm·数据库·python