上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 题目 给你单链表的头指针 head 和两个整数 left 和 right ,其中 left ⇐ right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。 示例 1: 输入:head = [1,2,3,4,5], left = 2, right = 4 输出:[1 阅读全文
posted @ 2021-04-17 16:25 归鸿唱晚 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 题目 给定一个整数数组 A,返回其中元素之和可被 K 整除的(连续、非空)子数组的数目。 示例: 输入:A = [4,5,0,-2,-3,1], K = 5 输出:7 解释: 有 7 个子数组满足其元素之和可被 K = 5 整除: [4, 5, 0, -2, -3, 1], [5], [5, 0], 阅读全文
posted @ 2021-04-16 12:39 归鸿唱晚 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题目 给你一个整数数组 nums ,和一个表示限制的整数 limit,请你返回最长连续子数组的长度,该子数组中的任意两个元素之间的绝对差必须小于或者等于 limit 。 如果不存在满足条件的子数组,则返回 0 。 示例 1: 输入:nums = [8,2,4,7], limit = 4 输出:2 解 阅读全文
posted @ 2021-04-15 16:28 归鸿唱晚 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 题目 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b" 阅读全文
posted @ 2021-04-15 12:34 归鸿唱晚 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 题目 给你一个字符串 s 和一个整数 k ,请你找出 s 中的最长子串, 要求该子串中的每一字符出现次数都不少于k 。返回这一子串的长度。 示例 1: 输入:s = "aaabb", k = 3 输出:3 解释:最长子串为 "aaa" ,其中 'a' 重复了 3 次。 示例 2: 输入:s = "a 阅读全文
posted @ 2021-04-15 01:07 归鸿唱晚 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 题目 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 示例 1: 输入:nums = [10,2] 输出:"210" 示例 2: 输入:nums = [3,30,34,5,9] 输出:"953 阅读全文
posted @ 2021-04-13 13:07 归鸿唱晚 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 题目 给你一个整数 n ,请你找出并返回第 n 个 丑数 。 丑数 就是只包含质因数 2、3 和/或 5 的正整数。 示例 1: 输入:n = 10 输出:12 解释:[1, 2, 3, 4, 5, 6, 8, 9, 10, 12] 是由前 10 个丑数组成的序列。 示例 2: 输入:n = 1 输 阅读全文
posted @ 2021-04-13 12:43 归鸿唱晚 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 我们都知道compare(int o1, int o2)方法 return o1 - o2 是升序,return o2 - o1 是降序。那么原因我们不妨跳进去源码看一下。 public static <T> void sort(T[] a, Comparator<? super T> c) { i 阅读全文
posted @ 2021-04-12 16:57 归鸿唱晚 阅读(616) 评论(0) 推荐(0) 编辑
摘要: int转String有3种方式 (1)num + "" (2)String.valueOf(num) (3)Integer.toString(num) String转int有2种方式 (1)Integer.parseInt(str) (2)Integer.valueOf(str).intValue( 阅读全文
posted @ 2021-04-12 14:07 归鸿唱晚 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 有限自动机的概念 有限自动机可分为确定的有限自动机(Deterministic finite automata, DFA)和不确定的有限自动机(Nondeterministic finite automata, NFA)。区别在于转移函数不同,DFA对每一个可能的输入只有一个状态的转移,BFA对每一 阅读全文
posted @ 2021-04-06 12:41 归鸿唱晚 阅读(1115) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页