博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode刷题记录(python)-1. 两数之和
阅读量:6075 次
发布时间:2019-06-20

本文共 444 字,大约阅读时间需要 1 分钟。

给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。

你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。

示例:

给定 nums = [2, 7, 11, 15], target = 9

因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]

class SUM:    def sum(self,nums,target):        buffer = {}                for i in range(len(nums)):            bufNum = target - nums[i]            if nums[i] in buffer:                toReturn = [i,buffer[nums[i]]]            else:                buffer[bufNum] = i        return toReturn复制代码

转载地址:http://tnsgx.baihongyu.com/

你可能感兴趣的文章
Flux OOM实例
查看>>
07-k8s-dns
查看>>
Android 中 ListView 分页加载数据
查看>>
oracle启动报错:ORA-00845: MEMORY_TARGET not supported on this system
查看>>
Go方法
查看>>
Dapper丶DapperExtention,以及AbpDapper之间的关系,
查看>>
搞IT的同学们,你们在哪个等级__那些年发过的帖子
查看>>
且谈语音搜索
查看>>
MySQL数据库导入导出常用命令
查看>>
低版本Samba无法挂载
查看>>
Telegraf+Influxdb+Grafana构建监控平台
查看>>
使用excel 展现数据库内容
查看>>
C#方法拓展
查看>>
MySql.Data.dll的版本
查看>>
Linux系统磁盘管理
查看>>
hdu 2191 (多重背包+二进制优化)
查看>>
PHP中替换换行符
查看>>
Android之更新ListView,位置置顶的问题
查看>>
stl-基本知识
查看>>
windows/linuxjdk安装,jdk1.6升级到1.7
查看>>