![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据算法
Sadvine
这个作者很懒,什么都没留下…
展开
-
leetcode刷题日记[Array专题]
1.Remove Element 这个一开始自己没想那么多,就直接erase删除。 代码: class Solution { public: int removeElement(vector<int>& nums, int val) { for(int i=0;i<nums.size();i++) { ...原创 2020-01-11 15:34:31 · 150 阅读 · 0 评论 -
leetcode刷题日记0304
1.Two Sum 0304 很简单能直接想到暴力破解,两重循环,因此复杂度为O(n2)。 也有O(n)的做法,用空间换时间,用一次循环将每个元素值与其对应索引存入哈希表,并在存之前判断,要存的这个元素值是否有对应数在之前已经存进去的,这样就为时间复杂度O(n),空间复杂度为O(n)。 2.Stock Buy 3 0305 首先想着用递归来做 1.首先考虑,基准情况:如果买过两次股票...原创 2019-03-09 16:36:05 · 1368 阅读 · 0 评论