当前位置: 首页 > article >正文

python-LeetCode-两数之和

1. 两数之和 - 力扣(LeetCode)

class Solution:
    def twoSum(self, nums: List[int], target: int) -> List[int]:
        # 创建一个哈希表用于存储值和索引
        num_to_index = {}
        
        for i, num in enumerate(nums):
            # 计算目标值需要的补数
            complement = target - num
            # 如果补数在哈希表中,直接返回结果
            if complement in num_to_index:
                return [num_to_index[complement], i]
            # 否则,将当前值和索引存入哈希表
            num_to_index[num] = i


http://www.kler.cn/a/460128.html

相关文章:

  • 华为OD机试真题---服务器广播
  • 单片机常用外设开发流程(1)(IMX6ULL为例)
  • X86、X64、64位、32位归纳总结
  • 计算帐户每月余额,补齐缺失日期:从 SQL 到 SPL
  • Java 操作 PDF:从零开始创建功能丰富的PDF文档
  • Lua迭代器如何使用?
  • Spring Boot缓存预热实战指南
  • .net core 的字符串处理
  • 三大行业案例:AI大模型+Agent实践全景
  • 美畅物联丨视频上云网关获取视频流地址供第三方调用的方法
  • 【论文阅读笔记】IC-Light
  • 电子电器架构 ---什么是智能电动汽车上的逆变器?
  • 极品飞车6的游戏手柄设置
  • 【Leetcode 每日一题 - 扩展】面试题 04.10. 检查子树
  • FreeSWITCH 简单图形化界面38 - 使用uniapp中使用JsSIP进行音视频呼叫
  • Windows11家庭版 Docker Desktop 的安装历程
  • VITUREMEIG | AR眼镜 算力增程
  • 你了解DNS吗?
  • 让每一条数据发光:Grafana 打造的现代化仪表盘
  • 多分类的损失函数
  • 深度学习论文: RemDet: Rethinking Efficient Model Design for UAV Object Detection
  • 数据结构(顺序队列)
  • LCE软机器人登场!热场光控下的多模态运动传奇?
  • 多目标应用(一):多目标麋鹿优化算法(MOEHO)求解10个工程应用,提供完整MATLAB代码
  • Zabbix 监控平台 添加监控目标主机
  • 单元测试中创建多个线程测试 ThreadLocal