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