leetcode: 1. Two Sum
来源:互联网 发布:淘宝上买书哪家好 编辑:程序博客网 时间:2024/06/06 07:34
Problem
# Given an array of integers, return indices of the two numbers such that they add up to a specific target.## You may assume that each input would have exactly one solution, and you may not use the same element twice.### Example:## Given nums = [2, 7, 11, 15], target = 9,## Because nums[0] + nums[1] = 2 + 7 = 9,# return [0, 1].
AC
class Solution(): def twoSum(self, nums, target): d = {} for i, v in enumerate(nums): if v in d: return [d[v], i] d[target - v] = iif __name__ == '__main__': assert Solution().twoSum([2, 7, 11, 15], 22) == [1, 3]
阅读全文
1 0
- LeetCode 1. Two Sum
- [LeetCode]1.Two Sum
- LeetCode 1.Two Sum
- LeetCode --- 1. Two Sum
- [Leetcode] 1. Two Sum
- leetcode---1.Two sum
- [Leetcode] 1. Two Sum
- LeetCode 1.Two Sum
- LeetCode 1.Two Sum
- LeetCode 1.Two Sum
- 【LeetCode]1.Two Sum
- LeetCode 1.Two Sum
- leetcode 1. Two Sum
- [leetcode] 1. Two Sum
- leetcode 1. Two Sum
- Leetcode- 1. Two Sum
- LeetCode-1.Two Sum
- Leetcode 1. Two Sum
- 线性结构————数据结构
- T-ROBOT平衡车:公共安防新力军,多方应用展身手
- 萌妹纸的新年礼物:够快才畅快vivo X6Plus玫瑰金版
- 用嘴飞的无人机XEagle获首届创新科技产品蓝点奖
- Halloween Costumes LightOJ
- leetcode: 1. Two Sum
- 让notepad++在网页浏览器中运行php程序
- POJ
- 7.5亿赞助?电竞赛事告诉你这是可能的
- 你的每一次手机付款 有市值万亿的公司在保护你
- 试用android studio 3.0后,建议先不要升级
- 腾讯安全年度报告:近4成WiFi连网存支付风险
- 腾讯林松涛:微信应用号与应用宝“应用+”理念一致
- 【IntelliJ IDEA 】菜单乱码问题解决