摘要:
// 递归序的解释 // 用递归实现二叉树的三序遍历 public class BinaryTreeTraversalRecursion { public static class TreeNode { public int val; public TreeNode left; public Tre 阅读全文
posted @ 2025-07-17 22:34
ji415
阅读(7)
评论(0)
推荐(0)
摘要:
// 设计循环双端队列 // 测试链接 : https://leetcode.cn/problems/design-circular-deque/ public class CircularDeque { // 提交时把类名、构造方法改成 : MyCircularDeque // 其实内部就是双向链 阅读全文
posted @ 2025-07-17 22:33
ji415
阅读(26)
评论(0)
推荐(0)
摘要:
// 最小栈 // 测试链接 : https://leetcode.cn/problems/min-stack/ public class GetMinStack { // 提交时把类名、构造方法改成MinStack class MinStack1 { public Stack<Integer> d 阅读全文
posted @ 2025-07-17 20:02
ji415
阅读(22)
评论(0)
推荐(0)
摘要:
// 用栈实现队列 // 用队列实现栈 public class ConvertQueueAndStack { // 测试链接 : https://leetcode.cn/problems/implement-queue-using-stacks/ class MyQueue { public St 阅读全文
posted @ 2025-07-17 19:50
ji415
阅读(7)
评论(0)
推荐(0)
摘要:
public class QueueStackAndCircularQueue { // 直接用java内部的实现 // 其实内部就是双向链表,常数操作慢 public static class Queue1 { // java中的双向链表LinkedList // 单向链表就足够了 public 阅读全文
posted @ 2025-07-17 19:34
ji415
阅读(13)
评论(0)
推荐(0)
摘要:
// 给你一个链表的头节点 head 和一个特定值 x // 请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。 // 你应当 保留 两个分区中每个节点的初始相对位置 // 测试链接 : https://leetcode.cn/problems/partition- 阅读全文
posted @ 2025-07-17 14:25
ji415
阅读(8)
评论(0)
推荐(0)
摘要:
// 给你两个 非空 的链表,表示两个非负的整数 // 它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字 // 请你将两个数相加,并以相同形式返回一个表示和的链表。 // 你可以假设除了数字 0 之外,这两个数都不会以 0 开头 // 测试链接:https://leetco 阅读全文
posted @ 2025-07-17 14:11
ji415
阅读(14)
评论(0)
推荐(0)

浙公网安备 33010602011771号