【两数之和 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 []
相关推荐
记忆多22 分钟前
c++名字空间 函数模版 左右值
开发语言·c++·算法
三伏52227 分钟前
控制理论前置知识——相平面数学基础2(示例部分)
算法·平面·控制
love530love1 小时前
ComfyUI rgthree-comfy Image Comparer 节点无输出问题排查与解决
人工智能·windows·python·comfyui·rgthree-comfy·nodes 2.0·vue 节点
2401_889884661 小时前
高性能计算通信库
开发语言·c++·算法
badhope1 小时前
Docker从零开始安装配置全攻略
运维·人工智能·vscode·python·docker·容器·github
郝YH是人间理想1 小时前
Pandas库DataFrame数据结构
数据结构·pandas
不想看见4042 小时前
Hamming Distance位运算基础问题--力扣101算法题解笔记
算法
用户0332126663672 小时前
使用 Python 复制 Excel 工作表
python
像污秽一样2 小时前
算法与设计与分析-习题4.1
算法·链表·排序算法
JaydenAI2 小时前
[LangChain之链]RunnableCallable——将“自由定义”的函数变成标准组件
python·langchain·ai编程