Array提高
北海的鲸
独学而无友,则孤陋而寡闻,愿与CSDN的朋友一同学习进步!
展开
-
LeetCode || 53. 最大子序和
时间:2019.6.1(周日)题目描述:给定一个整数数组,判断数组中是否有两个不同的索引 i 和 j,使得 nums [i] 和 nums [j] 的差的绝对值最大为 t,并且 i 和 j 之间的差的绝对值最大为 k。输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。原题链接:https://leetcode...原创 2019-08-13 17:09:29 · 100 阅读 · 0 评论 -
LeetCode || 56. Merge Intervals(合并区间)
时间:2019.6.1(周日)题目描述:给出一个区间的集合,请合并所有重叠的区间。原题链接:https://leetcode-cn.com/problems/merge-intervals/难度等级:Medium思路:先根据每个区间的左端点对区间从小到大排序,然后从前往后比较 前一个区间的右端点 和 后一个区间的左端点。合并的条件:前一个区间的右端点 >= 后一个区间的左端点。根据...原创 2019-08-13 17:22:20 · 113 阅读 · 0 评论 -
LeetCode || 209. 长度最小的子数组
时间:2019.6.3(周一)题目描述:给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。原题链接:https://leetcode-cn.com/problems/minimum-size-subarray-sum/难度等级:Medium思路一:滑动窗口法。分析题目,最小的连续子数组有两种...原创 2019-08-13 17:21:48 · 129 阅读 · 0 评论 -
LeetCode || 238. 除自身以外数组的乘积
时间:2019.6.3(周一)题目描述:给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。说明: 请不要使用除法,且在 O(n) 时间复杂度内完成此题。原题链接:https://leetcode-cn.com/problems/product-of-array-e...原创 2019-08-13 17:12:44 · 84 阅读 · 0 评论