【两数之和 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 []
相关推荐
xxjj998a1 分钟前
Python 爬虫实战案例 - 获取社交平台事件热度并进行影响分析
开发语言·爬虫·python
阿里嘎多学长1 分钟前
2026-03-24 GitHub 热点项目精选
开发语言·程序员·github·代码托管
三三有猫3 分钟前
爬虫代理基础知识:为什么用与怎么用
开发语言·c++·爬虫
大尚来也3 分钟前
Java 线程池深度解析:ThreadPoolExecutor 七大参数与核心原理
java·python·算法
第二只羽毛4 分钟前
第三章 栈,队列和数组
大数据·数据结构·c#
卡尔特斯7 分钟前
uv 精简使用教程
python·ai编程
子豪-中国机器人9 分钟前
python AI自动化
java·前端·python
思茂信息10 分钟前
CST电磁铁的磁力仿真
开发语言·matlab·平面·cst·电磁仿真
biuba102413 分钟前
18 openclaw事务管理:确保数据一致性的最佳实践
开发语言·ai·c#·编程·技术
2501_9454235418 分钟前
数据分析师的Python工具箱
jvm·数据库·python