【两数之和 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 []
相关推荐
杰瑞哥哥4 分钟前
【时间序列与深度学习】(一)经济计量基础ARIMA模型
python·时间序列·金融工程
低调小一6 分钟前
Kotlin 2025–2026 客户端开发路线:语言升级 × 跨端落地 × AI Agent 入门
开发语言·人工智能·kotlin
未来之窗软件服务8 分钟前
计算机等级考试—哈希线性探测解答—东方仙盟
数据结构·哈希算法·散列表·计算机软考·仙盟创梦ide·东方仙盟
苦藤新鸡16 分钟前
18.矩阵同行同列全置零
数据结构·c++·算法·力扣
网安CILLE16 分钟前
Wireshark 抓包实战演示
linux·网络·python·测试工具·web安全·网络安全·wireshark
研☆香17 分钟前
JS中的三种显示弹窗
开发语言·前端·javascript
副露のmagic17 分钟前
更弱智的算法学习 day48
学习·算法
汽车仪器仪表相关领域21 分钟前
双组分精准快检,汽修年检利器:MEXA-324M汽车尾气测量仪项目实战全解
大数据·人工智能·功能测试·测试工具·算法·机器学习·压力测试
王夏奇22 分钟前
python中的基础知识点-1
开发语言·windows·python
叫我辉哥e123 分钟前
新手进阶Python:办公看板集成多数据源+ECharts高级可视化
开发语言·python·echarts