题目:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
例如:
给定 nums = [2, 7, 11, 15], target = 9

因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]
你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。

思路(暴力解法:)

  • 解题关键主要是想找到 num2 = target - num1
  • 运用到列表知识
  • 并且需要双重遍历
  • 要求不输出重复值
  • 值不会被二次利用,以免出现错误。

代码如下:

def twoSum( nums,target):for i in nums:i+=1 # 避免使用重复值,for j in nums: if target-j == i: # 核心思想res = nums.index(i),nums.index(j)return list(res) # 使返回值变为列表

Python两数之和,并返回下标相关推荐

  1. python两数之和(hash 表)

    两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标.你可以假设每种输入只会对应一个答案.但是,数 ...

  2. Python - 两数之和

    给定列表a和一个目标值target,求列表中两数之和为target的值的索引: a = [1,5,6,8,9,4,5,6,3,2,1,7,5,6,9,8,4,5,6,2,1,0,1,2,0,1,2,5 ...

  3. python 两数之和

    给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标.你可以假设每种输入只会对应一个答案.但是,数组中同一个 ...

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

    两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那两个整数,并返回它们的数组下标. 可以假设每种输入只会对应一个答案.但是,数组 ...

  5. Leetcode python《热题 HOT 100》1. 两数之和

    Leetcode python 之 <热题 HOT 100>:https://leetcode-cn.com/problemset/hot-100/ 1. 两数之和 给定一个整数数组 nu ...

  6. python的return语句求两数之和_程序题(python解)

    PyCharm整理代码:Ctrl+Alt+l list行数:len(list) list列数:len(list[1]) 笔试常使用到的功能: 1.单独取出一长串字符中每个单独的字符: 输入'abcd' ...

  7. 两数之和:找出给定数组中和是给定目标整数的两个整数,输出找到的两个整数下标

    找出给定数组中和是给定目标整数的两个整数,输出找到的两个整数下标. (本文获得CSDN质量评分[90]) [学习的细节是欢悦的历程] Python 官网:https://www.python.org/ ...

  8. 两数之和(Python + Java)

    给定一个整数数组 nums 和一个整数目标值 target,在该数组中找出和为目标值 target 的那两个整数,并返回它们的数组下标. 可假设每种输入只会对应一个答案.但是,数组中同一个元素在答案里 ...

  9. Python方法解决两数之和(适合初学者)

    Python方法两数之和–两种方案 今天在写这个算法的时候,遇到了在pycham上面可以进行运行,但是在力扣上不能运行,搞了好久,不去想了,我所写的算法分析,非常适合刚刚入门的学习算法的同学,下面是两 ...

最新文章

  1. Go 学习笔记(61)— Go 高阶函数、函数作为一等公民(函数作为输入参数、返回值、变量)的写法
  2. CSS 圣杯布局升级版---多个固定宽度一个自适应宽度
  3. 【操作系统】重点知识点总结
  4. 利用ueditor保存到mysql数据库时出现乱码
  5. windows系统里懒人的福音,如何实现不按住ctrl实现文件多选
  6. 10_30_unittest
  7. 解决MSN无法登录问题的意外收获
  8. 研究员发现 Google Cloud 项目中的 SSRF 漏洞,获1万美元奖金
  9. SVN上库前检查(钩子程序)
  10. Chorme浏览器中安装Axure插件的方法
  11. 罗马音平假名中文可复制_200个中文常见姓氏的日语发音,再也不愁起日文名字啦!...
  12. AutoCAD二次开发_从入门到放弃
  13. 将Final Cut Pro X工程文件导入Premiere图文版小白级操作教程
  14. 26个字母大小写转换
  15. 笔记本如何禁用触摸板
  16. pdf电子书转换成txt文档
  17. Coinbase眼中的侧链和layer2解决方案
  18. MySQL视图——创建视图、修改视图、删除视图、查看视图和更新视图
  19. 如何用Python求解微分方程组
  20. python简单笔试题_python编程简单笔试题

热门文章

  1. setTimeOut函数和setInterval函数
  2. 开源jar包导入查看源码
  3. 不可思议的#define
  4. Window 2000 网络操作命令全释
  5. css3 text-shadow 为网页字体添加阴影
  6. Hibernate一对多单向关联和双向关联映射方法及其优缺点
  7. 使用VS搭建三层结构
  8. 并查集类的c++封装,比较union_find algorithm四种实现方法之间的性能差别
  9. JProfiler 5.1.4的使用方法
  10. linux中pthread_join()与pthread_detach()详解