摘要:
https://leetcode.com/problems/valid anagram/?tab=Description 思路1:排序 Time complexity: O(nlogn) Space complexity: O(1) 思路2:Hash Table Time complexity: O 阅读全文
摘要:
https://leetcode.com/problems/intersection of two arrays/?tab=Description 一开始没弄清题意,以为是像intersection of two linked lists那样找交点,但实际上不是。其实是找两个数组的 交集 ,即把两个 阅读全文
摘要:
http://www.lintcode.com/en/problem/merge two sorted arrays/ 归并排序的核心操作,要能够不假思索地写出来并bug free。 cpp class Solution { public: / @param A and B: sorted inte 阅读全文
摘要:
http://www.lintcode.com/en/problem/subarray sum closest/ 思路1:Brute Force 枚举子数组,其中用一个Hash Map保存子数组的abs(sum)以及区间信息,最后返回abs(sum)最小的子数组区间。 Time complexity 阅读全文
摘要:
http://www.lintcode.com/zh cn/problem/subarray sum/ 思路1:Brute Force 最容易想到的方法就是暴力枚举子数组,计算和,并返回和为0的子数组。 Time complexity: O(n^2) Space complexity: O(1) 上 阅读全文