
LeetCode题库
xiaowei9696
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[LeetCode 26]删除排序数组中的重复项
从今天开始除了研究,刷LeetCode,用我会的c、c++、Python三种语言各写一遍,熟悉语言+重温数据结构+联系算法 20180903 C语言的第一个版本;216ms;>9.78% ①没有标答的判断数组长度是否为0,但依然可以完成,但是是两层for,效率还可以提高 int removeDuplicates(int* nums, int numsSize) { ...原创 2018-09-03 22:13:03 · 186 阅读 · 0 评论 -
[LeetCode 724]寻找数组的中心索引
Version 1 通过测试样例:739/741,在较大数据量时超时 最简单的思路,每到一个位置就对两边求和,显而易见的计算冗余 题目中有个小混淆就是左侧或右侧无元素时,求和视为0 int pivotIndex(vector<int>& nums) { int len = nums.size(), i, j; int left = 0, right = 0; i...原创 2019-08-24 17:45:13 · 137 阅读 · 0 评论 -
[Leetcode 747]至少是其他数字两倍的最大数
Ver 1.0 执行用时 :0 ms, 在所有C++提交中击败了100.00%的用户 内存消耗 :8.5 MB, 在所有C++提交中击败了74.68%的用户 题目较为简单,数据量也不大,只需要找出最大数和次大数,两个比较即可 int dominantIndex(vector<int>& nums) { int len = nums.size(); int ...原创 2019-08-25 20:34:54 · 122 阅读 · 0 评论