10 2021 档案
摘要:package leecode;/** * 剑指 Offer II 010. 和为 k 的子数组 * * 给定一个整数数组和一个整数 k ,请找到该数组中和为 k 的连续子数组的个数。 * * @author Tang * @date 2021/10/28 */public class Subarr
阅读全文
摘要:package leecode;/** * 283. 移动零 * 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序 * * @author Tang * @date 2021/10/22 */public class MoveZeroes { /** *
阅读全文
摘要:package leecode;/** * 83. 删除排序链表中的重复元素 * * 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素 只出现一次 。 * * 返回同样按升序排列的结果链表。 * * @author Tang * @date 2021/1
阅读全文
摘要:package NC;/** * NC19 连续子数组的最大和 * 输入一个长度为n的整型数组a,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为 O(n). * * @author Tang * @date 2021/10/12 */public class F
阅读全文
摘要:package NC;/** * NC88 寻找第K大 * 有一个整数数组,请你根据快速排序的思路,找出数组中第 k 大的数。 * * 给定一个整数数组 a ,同时给定它的大小n和要找的 k ,请返回第 k 大的数(包括重复的元素,不用去重),保证答案存在。 * 要求:时间复杂度 O(nlogn),
阅读全文

浙公网安备 33010602011771号