【两数之和 II - 输入有序数组】python刷题记录

R3-二分查找

双指针简单题

python 复制代码
class Solution:
    def twoSum(self, numbers: List[int], target: int) -> List[int]:
        #双指针法
        i=0
        j=len(numbers)-1
        while i<j:
            s=numbers[i]+numbers[j]
            if s>target:
                j-=1
            elif s<target:
                i+=1
            else:
                return i+1,j+1
        return []
相关推荐
测试老哥10 分钟前
Web自动化测试:Cypress 测试框架概述
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
qq_4160187216 分钟前
C++与机器学习框架
开发语言·c++·算法
曲幽17 分钟前
FastAPI项目半夜报警吵醒你?聊聊告警这事儿怎么搞!
python·logging·fastapi·web·monitoring·webserver·health·uptimerobot
左左右右左右摇晃18 分钟前
数据结构——红黑树
算法
CoovallyAIHub23 分钟前
传感器数据相互矛盾时,无人机蜂群如何做出可靠的管道泄漏检测决策?
算法·架构·无人机
CoovallyAIHub25 分钟前
Claude Code Review:多 Agent 自动审查 PR,代码产出翻倍后谁来把关?
算法·架构·github
Bert.Cai26 分钟前
Python模块简介
开发语言·python
2501_9249526927 分钟前
自动化机器学习(AutoML)库TPOT使用指南
jvm·数据库·python
Thomas.Sir33 分钟前
第二章:Python3 之 列表与元组
python·列表·元组
忘忧记40 分钟前
Fixture详解
开发语言·python