两数之和-给定一个整数数组nums和一个目标值target,请你在该数组找出和为目标值的那两个整数,并返回他们的数组下标,你可以假设每种输入只会对应一个答案。但是,数组同一个元素不能使-python
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)
题目的示例
给定 nums = [2, 7, 11, 15],target = 9 因为nums[0] + nums[1] =2+7 = 9,所以返回[0,1]
实现代码:
#coding=utf-8#定义函数
def sumsum(nums, target):
#将a定义为空集合a = {}
#i 在range方法里,将i传给a,i满足nums的长度就循环for i in range(len(nums)):if nums[i] in a:return [a[nums[i]], i]
#else是因为a为空else:a[target - nums[i]] = i
#如果上一步不懂的话就print(a),注意:字典引索是根据key返回value值#运行if __name__ == '__main__':下的代码
if __name__ == '__main__':nums = [2, 7, 11, 15]target = 9print(sumsum(nums, target))
输出结果
希望可以帮助到你!
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)
两数之和-给定一个整数数组nums和一个目标值target,请你在该数组找出和为目标值的那两个整数,并返回他们的数组下标,你可以假设每种输入只会对应一个答案。但是,数组同一个元素不能使-python相关推荐
- 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是,数组中同一个元素不能使用两遍. ...
- C++ leetCode 1. 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个
一.思路: 讲数据用map存储,加快查询速度 vector<int> twoSum(vector<int>& nums, int target) {map<int ...
- 两数之和, 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。
两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标. 可以假设每种输入只会对应一个答案.但是,数组 ...
- 求翻转数循环结构C语言,[LeetCode Easy题快一起刷起来] 1. 两数之和 7. 整数翻转
毕设答辩顺利通过啦~ 争取每日两道Easy题,快来一起学习吧~ 1. 两数之和 给定一个整数数组 nums 和一个目标值 target,在该数组中找出和为目标值的那两个整数,并返回他们的数组下标. 可 ...
- 两数之和(Python + Java)
给定一个整数数组 nums 和一个整数目标值 target,在该数组中找出和为目标值 target 的那两个整数,并返回它们的数组下标. 可假设每种输入只会对应一个答案.但是,数组中同一个元素在答案里 ...
- 两数之和python哈希_LeetCode-python 1.两数之和
类型:哈希表.数组.双指针 题目:给定一个整数数组 nums 和一个目标值 target,请你在 该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标.可以假设每种输入只会对应一个答案.但是, ...
- 两数之和:找出给定数组中和是给定目标整数的两个整数,输出找到的两个整数下标
找出给定数组中和是给定目标整数的两个整数,输出找到的两个整数下标. (本文获得CSDN质量评分[90]) [学习的细节是欢悦的历程] Python 官网:https://www.python.org/ ...
- 给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。
问: /** 给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标. 你可以假设每种输入只会对应一个答案.但是,数 ...
- 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标
题目链接:https://leetcode-cn.com/problems/two-sum/solution/liang-shu-zhi-he-by-leetcode-2/ 给定一个整数数组 nums ...
最新文章
- python自动化办公兼职-python如何实现自动化办公?
- [征求意见]团队发展、技术交流主题、团队机构
- 第二次冲刺每日站立会议03
- 区块链开发公司 注重用户的价值才是企业归宿
- 语法分析—自上而下分析
- C++字符串处理小结
- 可转债数据一览表集思录_可转债交易常用的一些工具与手法 支独秀 股票大作手回忆录 自己常看的可转债数据网站: 集思录:网页链接 富投网:网页链接 可转债新债申购还不是闭着眼睛申... - 雪球...
- 经济学计算机会成本和贸易区直的题,管理经济学2017年4月真题(02628)
- win10很多软件显示模糊_win10自带对录屏软件一直显示目前无法录制,后台录制出现问题怎么办?...
- DB2数据库如何修改字段名称
- Java过滤字符串中的手机号+提取字符串中的手机号+验证是否存在手机号
- Unity代码自动生成
- 【MySQL】MySQL乱码全面解析
- 英伟达GTX 960M安装anaconda、cuda+cudnn
- phpredis与predis的区别
- 王亮 中国科学院自动化研究所
- Android导出数据到Excel表
- 苹果的设计演化史:1977-2008
- USB 摄像头 进行python OpenCV 操作的基础设置【以yolo 目标检测为例】
- 客户端提示连接oracle出错,客户端登录报错:与服务端的网络连接发生异常,请您联系管理员处理...
热门文章
- 华中科技大学计算机学院考研大纲,2021华中科技大学考研大纲参考书目汇总
- 技校毕业是什么学历_初中毕业上技校学什么专业好
- 耳机不支持android,安卓手机为什么不能用EarPods耳机 原因分析【图解】
- MySQL忽略主键冲突,避免重复插入数据的三种方式
- linux绑定team网卡,linux 实现双网卡绑定单个IP——team篇
- php瀑布墙,phpwind Next增加“瀑布流”图墙展示模式
- 计算机与编程导论,计算机科学与编程导论
- 服务器系统日志6008,DELL服务器宕机事件6008
- (回溯 UVa129)困难的串
- java applet程序设计,Java Applet程序设计基础