1. 两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。

你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。

nums = [2, 7, 11, 15]
target = 9for i in range(len(nums)):start = 1for j in range(start, len(nums)):if nums[i] + nums[j] == target:print(i, j)start += 1

nums = [2, 7, 11, 15]
target = 9
dic = {}
for index, value in enumerate(nums):sub = target - valueif sub in dic:print(dic[sub], index)else:dic[value] = index

持续更新...

转载于:https://www.cnblogs.com/huangqihui/p/10772832.html

LeetCode 简单等级相关推荐

  1. LeetCode 简单算法题

    使用Nodejs 抓取的LeetCode 简单算法题  一步一步来,先攻破所有简单的题目,有些题目不适合使用JS解决,请自行斟酌 Letcode 简单题汇总 104. Maximum Depth of ...

  2. LeetCode简单题之基于排列构建数组

    题目 给你一个 从 0 开始的排列 nums(下标也从 0 开始).请你构建一个 同样长度 的数组 ans ,其中,对于每个 i(0 <= i < nums.length),都满足 ans ...

  3. LeetCode简单题之Excel 表中某个范围内的单元格

    题目 Excel 表中的一个单元格 (r, c) 会以字符串 "" 的形式进行表示,其中: 即单元格的列号 c .用英文字母表中的 字母 标识. 例如,第 1 列用 'A' 表示, ...

  4. LeetCode简单题之解码字母到整数映射

    题目 给你一个字符串 s,它由数字('0' - '9')和 '#' 组成.我们希望按下述规则将 s 映射为一些小写英文字符: 字符('a' - 'i')分别用('1' - '9')表示. 字符('j' ...

  5. LeetCode简单题之找出数组排序后的目标下标

    题目 给你一个下标从 0 开始的整数数组 nums 以及一个目标元素 target . 目标下标 是一个满足 nums[i] == target 的下标 i . 将 nums 按 非递减 顺序排序后, ...

  6. LeetCode简单题之使每位学生都有座位的最少移动次数

    题目 一个房间里有 n 个座位和 n 名学生,房间用一个数轴表示.给你一个长度为 n 的数组 seats ,其中 seats[i] 是第 i 个座位的位置.同时给你一个长度为 n 的数组 studen ...

  7. LeetCode简单题之字符的最短距离

    题目 给你一个字符串 s 和一个字符 c ,且 c 是 s 中出现过的字符. 返回一个整数数组 answer ,其中 answer.length == s.length 且 answer[i] 是 s ...

  8. LeetCode简单题之分割平衡字符串

    题目 在一个 平衡字符串 中,'L' 和 'R' 字符的数量是相同的. 给你一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串. 注意:分割得到的每个字符串都必须是平衡字符串,且分割得到的平衡字符 ...

  9. LeetCode简单题之增量元素之间的最大差值

    题目 给你一个下标从 0 开始的整数数组 nums ,该数组的大小为 n ,请你计算 nums[j] - nums[i] 能求得的 最大差值 ,其中 0 <= i < j < n 且 ...

  10. LeetCode简单题之子数组最大平均数 I

    题目 给你一个由 n 个元素组成的整数数组 nums 和一个整数 k . 请你找出平均数最大且 长度为 k 的连续子数组,并输出该最大平均数. 任何误差小于 10-5 的答案都将被视为正确答案. 示例 ...

最新文章

  1. 谢文睿:西瓜书 + 南瓜书 吃瓜系列 4. 二分类线性判别分析
  2. confirm弹窗确定按钮换文字_第二章(第9节):弹窗处理
  3. 小米语音首席科学家Daniel Povey:下一代Kaldi将走向何方?
  4. Windows Xp Oracle 10g的安装
  5. 红黑树效率为甚恶魔是log_一文带你彻底读懂红黑树(附详细图解)
  6. 第三届“空间信息网络”学术论坛诚邀您的参加
  7. oracle 删除 queue,C++ stl队列Queue用法介绍:删除,插入等操作代码举例
  8. 嵌入式linux加载引导内核和根文件系统的方法
  9. vs2005配置OpenCv2.3.1
  10. Matlab DIP(瓦)ch5图像复原练习
  11. Java开发求职总结
  12. 计算机网络(入门知识点最全整理)
  13. OpenGL ES着色器语言----------------储存修饰符
  14. 基于智能手机的报纸阅读器-论文
  15. 干货 | 深度学习之卷积神经网络(CNN)的模型结构
  16. spacemacs org-mode配置GTD
  17. 程序员一直在寻找的日程安排工具
  18. 计算机网络/谢希仁(第八版)第三章习题
  19. 摊铺机基本参数介绍(鼎盛天工WTD9501A)
  20. php 无法加载activex,IE怎么无法加载 Activex 控件?

热门文章

  1. 再见!RESTful...
  2. 看看华为 Java 编程的军规...
  3. Java8 的 Stream API 的确牛X,但性能究竟如何呢?
  4. 阿里最新组织架构大轮岗,主要涉及HR线
  5. “37岁,年薪50万,一夜被裁”:伪上班,毁掉了多少中国年轻人
  6. 请非技术人员不要对技术人员说这很容易实现
  7. 欢迎加入互联网架构师群
  8. Linux 服务器性能出问题,排查下这些参数指标
  9. vb.net 使用MD5密碼加密
  10. mysql-5.7.12安装