Python | Leetcode Python题解之第167题两数之和II-输入有序数组

题目:

题解:

python 复制代码
class Solution:
    def twoSum(self, numbers: List[int], target: int) -> List[int]:
        low, high = 0, len(numbers) - 1
        while low < high:
            total = numbers[low] + numbers[high]
            if total == target:
                return [low + 1, high + 1]
            elif total < target:
                low += 1
            else:
                high -= 1

        return [-1, -1]
相关推荐
砍材农夫13 分钟前
python 如何一次性安装项目所有依赖包(pip和uv)
开发语言·python·pip·uv
yijianace17 分钟前
Python爬虫项目实战:从 BeautifulSoup 到 XPath
爬虫·python·beautifulsoup
洛水水21 分钟前
【力扣100题】82.有效的括号
c++·算法·leetcode
云水-禅心24 分钟前
解决MacOS 安装Python之后默认版本指向不正确问题
开发语言·python·macos
legend050709ComeON43 分钟前
常见面试题-leetcode
数据结构·算法·leetcode
hdsoft_huge1 小时前
部署 Nacos + Ollama + vLLM + MCP 完整图文教程(1Panel 面板,命令行安装两种方式)
python·vllm·ollama·mcp
weixin_307779131 小时前
从工具到协作者:AI在后端研发中的流程重构与组织赋能
人工智能·后端·python·算法·自动化
AI帮小忙1 小时前
CTF WEB 解题技能
python
科芯创展1 小时前
30VIN,0.15A,0.8uA低功耗,稳压LDO,XZ6328
python
装不满的克莱因瓶1 小时前
循环神经网络及LSTM——从序列建模到长期依赖记忆机制
人工智能·pytorch·python·rnn·深度学习·神经网络·lstm