【LeetCode】515.在每个树行中找最大值1 问题给定一棵二叉树的根节点root ,请找出该二叉树中每一层的最大值。 示例1示例1 输入: root = [1,3,2,5,3,null,9]输出: [1,3,9] 示例2 输入: root = [1,2,3]输出: [1,3] 2023-07-20 算法LeetCode DFS BFS
【LeetCode】513.找树左下角的值1 问题给定一个二叉树的根节点 root,请找出该二叉树的最底层、最左边节点的值。 假设二叉树中至少有一个节点。 示例 1示例1 输入: root = [2,1,3]输出: 1 示例 2示例2 输入: [1,2,3,4,null,5, 2023-07-20 算法LeetCode DFS BFS
【RocketMQ学习】4.RocketMQ的高可用1 前言2 RocketMQ中的高可用机制RocketMQ分布式集群是通过 Master 和 Slave 的配合达到高可用性的。RocketMQ的HA架构 Master和Slave的区别: 在Broker的配置文件中,参数brokerI 2023-07-19 RocketMQ学习RocketMQ 高可用
【RocketMQ学习】3.RocketMQ的存储设计1 前言自5.0开始,RocketMQ开始用DDD思想划分,包括Topic、Message、Queue、Producer、Consumer、ConsumerGroup、Subscription等。这些概念已经在基础知识一文中有做介绍。 本章 2023-07-17 RocketMQ学习RocketMQ DDD 存储结构
【LeetCode】112.路径总和1 问题给你二叉树的根节点root 和一个表示目标和的整数targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和targetSum 。如果存在,返回 true ;否则,返回 false 。 2023-07-11 算法LeetCode DFS
【LeetCode】113.路径总和 II1 问题给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点是指没有子节点的节点。 示例 1示例1 输入:root = [5,4,8,11,nul 2023-07-11 算法LeetCode DFS 回溯
【LeetCode】437.路径总和 III1 问题给定一个二叉树的根节点 root,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节 2023-07-11 算法LeetCode DFS
【JVM学习】7.JVM调优1 前言本章将主要介绍调优工具及各自的使用方法,最后给出实战案例。 2 工具2.1 JDK工具假如你自己手动安装过JDK,那一定不会对下表中的工具感到陌生。比如用的最多的java。Windows下的JDK工具集合 不同平台,其对应的名字相差 2023-07-10 JVM学习JVM JVM调优
【JVM学习】6.玩转类加载与类加载器0 前言在【JVM学习】3.JVM中的对象一文中,我们给出了一个JVM对象的详细创建流程,整个流程图如下:JVM对象的创建过程 本章将会对类的加载过程及常见的类加载器做出详细梳理和介绍。 1 类的生命周期类从被加载到虚拟机内存中开始,到卸载 2023-07-07 JVM学习JVM 类加载 类加载器 类的生命周期
【LeetCode】257.二叉树的所有路径1 问题给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点的节点。 示例 1示例1 输入:root = [1,2,3,null,5]输出:[“1->2->5”, 2023-07-07 算法LeetCode 二叉树 数据结构 DFS
【LeetCode】129.求根节点到叶节点数字之和1 问题给你一个二叉树的根节点 root ,树中每个节点都存放有一个 0 到 9 之间的数字。每条从根节点到叶节点的路径都代表一个数字: 例如,从根节点到叶节点的路径 1 -> 2 -> 3 表示数字 123 。计算从根节点到叶 2023-07-07 算法LeetCode 二叉树 数据结构 DFS
【LeetCode】114.二叉树展开为链表1 问题给你二叉树的根结点 root ,请你将它展开为一个单链表: 展开后的单链表应该同样使用 TreeNode ,其中 right 子指针指向链表中下一个结点,而左子指针left始终为 null 。 展开后的单链表应该与二叉树先序遍历顺 2023-07-04 算法LeetCode 二叉树 数据结构 递归 迭代