本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
43. 字符串相乘 43. 字符串相乘
本题来自 LeetCode:43. 字符串相乘[1] 题目描述给定两个以字符串形式表示的非负整数  num1  和  num2,返回  num1  和  num2  的乘积,它们的乘积也表示为字符串形式。示例 1: 输入: num1 =
2021-04-05
725. 分隔链表 725. 分隔链表
本题来自 LeetCode:725. 分隔链表[1] 题目描述给定一个头结点为 root 的链表, 编写一个函数以将链表分隔为 k 个连续的部分。每部分的长度应该尽可能的相等: 任意两部分的长度差距不能超过 1,也就是说可能有些部分为 n
2021-04-05
328. 奇偶链表 328. 奇偶链表
本题来自 LeetCode:328. 奇偶链表[1] 题目描述给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。请尝试使用原地算法完成。你的算法的空间复杂
2021-04-05
38. Count and Say 38. Count and Say
本题来自 LeetCode:38. Count and Say[1] 题目描述The count-and-say sequence is the sequence of integers with the first five terms
2021-04-05
11. Container With Most Water 11. Container With Most Water
本题来自 LeetCode:11. Container With Most Water[1] 题目描述Given n non-negative integers a1, a2, …, an , where each represents a
2021-04-05
Java反射的那些事(1)- 泛型和类型 Java反射的那些事(1)- 泛型和类型
最近在做一个 Map数据结构转换为指定 Class类型的工具,涉及了反射相关的知识点。借这个机会,整理下这方面的知识。这篇文章先来了解下泛型和Type类型的知识点。  Java JDK从1.5开始引入泛型这个概念,在这之前只有原始类型而没有
2021-04-05
80. 删除排序数组中的重复项 II 80. 删除排序数组中的重复项 II
本题来自 LeetCode:80. 删除排序数组中的重复项 II[1] 题目描述给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O
2021-04-05
203. 移除链表元素 203. 移除链表元素
本题来自 LeetCode:203. 移除链表元素[1] 题目描述删除链表中等于给定值 val 的所有节点。示例: 输入: 1-2-6-3-4-5-6, val = 6 输出: 1-2-3-4-5 题目分析采用单指针遍历链表,判断下一个
2021-04-05
283. 移动零 283. 移动零
本题来自 LeetCode:283. 移动零[1] 题目描述给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明:
2021-04-05
14. 最长公共前缀 14. 最长公共前缀
本题来自 LeetCode:14. 最长公共前缀[1] 题目描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例  1: 输入: ["flower","flow","fligh
2021-04-05
9 / 12