LeetCode in Python 219  Contains Duplicate II - Michelle小梦想家

LeetCode in Python 219 Contains Duplicate II - Michelle小梦想家

Michelle小梦想家

5 лет назад

2,094 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@jasonsid7096
@jasonsid7096 - 19.02.2019 09:52

元宵生日双快乐啦诶嘿嘿

Ответить
@jasonsid7096
@jasonsid7096 - 19.02.2019 10:05

沿用之前题的思路做,可以记录序号的。nums_sorted_index=sorted(range(len(nums),key=lambda x : nums[x])
返回的是原元素的排序数组,不过里面的新元素是了原元素的序号。


这题的新思路也很好。感谢介绍~

Ответить
@jiesiluo5295
@jiesiluo5295 - 19.02.2019 14:53

元宵+生日快乐!

Ответить
@jennyzhou9730
@jennyzhou9730 - 19.02.2019 17:36

生日快乐噢~

Ответить
@xingh126
@xingh126 - 25.09.2019 08:21

相同的思路 用 i in range(len(nums))来遍历的话会exceed time limit 但是用enumerate就能faster than 87% 这是为什么呢 enumerate时间复杂度比较低吗?

Ответить
@caijason9486
@caijason9486 - 27.04.2020 22:51

生日快乐! 哈哈

Ответить
@shunyao3010
@shunyao3010 - 03.08.2021 07:02

你这就是俗称的元宵宝宝

Ответить
@shunyao3010
@shunyao3010 - 03.08.2021 08:05

完全没有必要用enumerate啊
还是用for i in range(len(nums)):
后面是 lookup[nums[i]]=i就可以了

Ответить
@奇异果-q1e
@奇异果-q1e - 11.02.2022 18:19

每日一题。😁生日快乐。

Ответить