【两数之和 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 []
相关推荐
闻缺陷则喜何志丹14 分钟前
详细设计说明书的内容要求
算法·测试·存储
阿里嘎多学长15 分钟前
2026-10-13 GitHub 热点项目精选
开发语言·程序员·github·代码托管
砚底藏山河17 分钟前
量化新手误区:因子计算与行情数据的工程化解耦
java·数据库·python·金融
Logic10119 分钟前
C语言/数据结构位运算题解:异或XOR找出糖葫芦派对中的“独一无二山楂果数量“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质
和裕19 分钟前
定制纸箱刀卡、平卡、隔档分别是什么?结构与适用场景区别全解析
大数据·运维·网络·人工智能·算法
巧克力味的桃子22 分钟前
复杂网络能控性鲁棒性研究进展
开发语言·网络·php
lzqrzpt41 分钟前
LED驱动电源选型核心参数解析与工程适配准则
python·单片机·嵌入式硬件
普通人642 分钟前
php处理百度编辑器有误html
开发语言·编辑器·html·php·1024程序员节
Tisfy42 分钟前
LeetCode 3723.数位平方和的最大值:构造
数学·算法·leetcode·字符串·题解
李航19831 小时前
SketchUp国产平替来了,功能非常接近,还有AI版本自动建模
人工智能·python·计算机视觉·ai·ai编程