Leetcode 219 Contains Duplicate II
2015-07-04 14:22
405 查看
class Solution:
# @param {integer[]} nums
# @param {integer} k
# @return {boolean}
def containsNearbyDuplicate(self, nums, k):
dictNums = {}
for i in range(len(nums)):
index = dictNums.get(nums[i])
if (index >= 0 and i-index <= k):
return True
dictNums[nums[i]] = i
return False
# @param {integer[]} nums
# @param {integer} k
# @return {boolean}
def containsNearbyDuplicate(self, nums, k):
dictNums = {}
for i in range(len(nums)):
index = dictNums.get(nums[i])
if (index >= 0 and i-index <= k):
return True
dictNums[nums[i]] = i
return False
相关文章推荐
- 百度地图 带AK可直接运行的baidumapsdk demo
- Data Guard FailOver
- Golang中的sync.WaitGroup用法实例
- Adb server didn't ACK, failed to start daemon
- 关于start-up routine 和 exec 和main()
- Win10预览版10163截图曝光,隶属winmain分支
- 【Leetcode】Contains Duplicate II #219
- 人工智能领域中声源定位的研究与发展------第二章 声源定位系统 (6)
- 人工智能领域中声源定位的研究与发展------第二章 声源定位系统 (5)
- 人工智能领域中声源定位的研究与发展------第二章 声源定位系统 (4)
- rails第一次做项目
- LeetCode Contains Duplicate II (判断重复元素)
- ubuntu用户添加adduser, useradd (http://blog.csdn.net/lele52141/article/details/6593840)
- HDU1789Doing Homework again(贪婪)
- tail
- 对话Facebook人工智能实验室主任、深度学习专家Yann LeCun
- mybaits使用存储过程
- LeetCode-Factorial Trailing Zeroes-解题报告
- Copy Failed Error Access to fobidden
- 关于main函数中argc和argv的简单介绍