LeetCode01--两数之和
2024-08-31 07:03:59
'''
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。
你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。
示例: 给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]
''' class Solution: def twoSum(self, nums, target):
"""
:type nums: List[int]
:type target: int
:rtype: List[int]
"""
for i in range(0, len(nums)):
try:
j = nums.index(target - nums[i])
except:
return '', '没有符合条件的元素'
else:
return i, j if __name__ == '__main__':
nums = [2, 7, 11, 15, 20, 12, 30, 28]
target = 17
s = Solution()
i, j = s.twoSum(nums, target)
print(i, j)
最新文章
- Linux命令:ps,netstat,top
- lua 和 c/c++ 交互 (持续更新)
- 384. Shuffle an Array
- Coding过程中遇到的一些bug
- QT笔记之自定义窗口拖拽移动
- IntelliJ IDEA修改Output输出缓存区大小【应对:too much output to process】
- jQuery-webcam(.NET)实现WEB摄像头监控
- 设置Linux时间 同步时间
- ibatis的there is no statement named xxx in this SqlMap
- JPEG 图
- libeXosip2(2-1) -- eXosip2 configuration API
- [LeetCode]题解(python):066-Plus One
- BZOJ_2734_[HNOI2012]集合选数_构造+状压DP
- 信用评分卡 (part 2of 7)
- DNN网络(三)python下用Tensorflow实现DNN网络以及Adagrad优化器
- Complete Physics Platformer Kit 学习
- bzoj5008: 方师傅的房子
- PE 装机
- bootstrap基础学习(四)——网格系统(列的偏移、排序、嵌套)
- Spring Boot中的自定义start pom
热门文章
- iOS Testing with Xcode 阅读笔记
- spring boot :error querying database. Cause: java.lang.IllegalArgumentException: dataSource or dataSourceClassName or jdbcUrl is required
- @ConfigurationProperties和@EnableConfigurationProperties配合使用
- socket_IO模型
- Python函数和面向对象题目
- sql基础语法-创建表和约束
- Android应用的安全隐患*
- vue+typescript入门学习
- 494 Target Sum 目标和
- 488 Zuma Game 祖玛游戏