leetcode-easy-array-1 two sum
2024-10-07 06:01:22
mycode 33.91%
class Solution:
def twoSum(self, nums: List[int], target: int) -> List[int]:
for i in range(len(nums)):
temp = target - nums[i]
if temp in nums[i+1:]:
return [i,nums[i+1:].index(temp)+i+1]
参考:
def two_sum(myList,target):
d = {}
for i,num in enumerate(myList):
print('...',i,target-num)
if target - num in d:
print('true')
print('...',i,target-num,d[target-num])
return [d[target-num],i]
d[num] = i
print(d)
myList = [2,7,11,15,6]
print(two_sum(myList,22))
最新文章
- 调用Interop.zkemkeeper.dll无法使用解决方案
- ObjC运行时部分概念解析(二)
- Asp.net mvc web api 在项目中的实际应用
- [安卓]Android窗口、视图、布局
- Eclipse中新建jsp文件访问页面时乱码问题
- 【C++基础】 各种“虚”总结(ing...)
- webViewDidFinishLoad因为网页里的重定向,会调用多次,使用web view.isLoading来解决
- 再回首,Java温故知新(八):Java基础之字符串
- java中文乱码解决之道(三)—–编码详情:伟大的创想—Unicode编码
- TortoiseSVN (一) - 疑难操作
- js常见算法
- 自适应滤波:最小均方误差滤波器(LMS、NLMS)
- Windows10系统PHP开发环境配置
- PHP 获取一篇文章内容中的全部图片,并下载
- PHP+XML写注册登录
- M - 非诚勿扰 优先队列
- JQuery Mobile - 动态修改select选择框的选中项
- 史上最全脉搏心率传感器PulseSensor资料(电路图+中文说明书+最全源代码)
- Coursera台大机器学习技法课程笔记07-Blending and Bagging
- ML.NET 0.8特性简介
热门文章
- C++ 内联函数 inline关键字
- sql server 角度与弧度相互转换的函数radians(x)和degrees(x)
- css 空心圆
- ubuntu 安装mysql5.7
- ubuntu编译安装swoole (存多版本php时)
- python 单引号、双引号和三引号混用
- linux 读取文本的最后几行
- (转) Delete/Truncate删除,释放表空间、降低高水位线、resize释放磁盘空间相关优化
- openssl x.509证书
- netty学习第5章 netty整合websocket