摘要:
33. 搜索旋转排序数组 思路 二分法 先对着代码进行讲解。 class Solution: def search(self, nums: List[int], target: int) -> int: # low和high分别指向数组2端 low, high = 0, len(nums)-1 wh 阅读全文
posted @ 2020-12-02 15:36
米洛丶
阅读(66)
评论(0)
推荐(0)
摘要:
217. 存在重复元素 思路 首先,要确定一个元素是否出现多次,那么肯定O(n)的复杂度是少不了的,因为肯定需要一次遍历. 一次遍历的话,还需要记住每个数字出现的次数,所以可以考虑用hash表记录数字出现的数字。 看了题解也没有更好的解法了,暴力法更是O(n²)的复杂度,还有一种排序后遍历,复杂度也 阅读全文
posted @ 2020-12-02 14:10
米洛丶
阅读(84)
评论(0)
推荐(0)

浙公网安备 33010602011771号