【两数之和 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 []
相关推荐
qq_189807038 小时前
SQL嵌套查询与物化视图_提升读性能的组合策略
jvm·数据库·python
2401_832365528 小时前
如何用消息广播机制让 Shared Worker 通知所有连接的页面
jvm·数据库·python
u0109147608 小时前
如何用 bubbles 参数让自定义事件支持在 DOM 树中冒泡
jvm·数据库·python
石榴树下的七彩鱼8 小时前
医疗票据OCR识别API实战:从医保结算单到结构化数据提取(附Python/Java示例)
java·人工智能·python·ocr·api·ocr识别·医疗票据识别
MediaTea8 小时前
AI 术语通俗词典:精确率(分类)
人工智能·算法·机器学习·分类·数据挖掘
Greyson18 小时前
如何解决变异表报错_ORA-04091复合触发器COMPOUND应用
jvm·数据库·python
踩着两条虫8 小时前
VTJ 平台六大设计模式落地实战指南
开发语言·前端·人工智能·低代码·设计模式·重构·架构
Morwit8 小时前
【力扣hot100】 416. 分割等和子集
数据结构·c++·算法·leetcode·职场和发展
Absurd5878 小时前
PHP怎么实现SAML单点登录_PHP企业级SSO解决方案【指南】
jvm·数据库·python
2301_796588508 小时前
PHP源码能否在无盘工作站运行_网络启动硬件要求【说明】
jvm·数据库·python