2020年07月11日 751 阅读 Java🎯 LeetCode-128-最长连续序列 LeetCode-128-最长连续序列给定一个未排序的整数数组,找出最长连续序列的长度。要求算法的时间复杂度为 O(n)。示例1:输入: [100, 4, 200, 1, 3, 2] 输出: 4...
2020年06月19日 756 阅读 Java🎯 LeetCode-4-寻找两个正序数组的中位数 LeetCode-4-寻找两个正序数组的中位数给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(lo...
2020年06月08日 789 阅读 Java🎯 LeetCode-51-N皇后 LeetCode-51-N皇后n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给定一个整数 n,返回所有不同的 n 皇后问题的解决方案。每一种解法...
2020年06月07日 779 阅读 Java🎯 LeetCode-23-合并K个排序链表 LeetCode-23-合并K个排序链表合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例 1:输入: [ 1->4->5, 1->3->...
2020年05月19日 746 阅读 Java🎯 LeetCode-面试题59-1-滑动窗口的最大值 LeetCode-面试题59-1-滑动窗口的最大值给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。示例:输入: nums = [1,3,-1,-3,5,3,6,7],...