- 博客(6)
- 收藏
- 关注
原创 面试题:String 、StringBuffer 与StringBuilder的区别
面试题:String 、StringBuffer 与StringBuilder的区别
2022-04-21 19:54:52
295
原创 进程与线程
1.进程进程定义:分配系统资源的单位(包括内存地址空间),因此各个进程拥有的内存地址空间相互独立中断进程通信:进程之间的信息交换2.线程
2022-02-24 00:11:16
63
原创 二叉树专题- 111.二叉树的最小深度
力扣链接 111解题思路:递归法,后序遍历,JAVA语言1.确定递归函数的参数和返回值。参数为要传入的二叉树根节点,返回的是int类型的深度。int minDepth(TreeNode root)2.确定终止条件。终止条件也是遇到空节点返回0,表示当前节点的高度为0。if (root == null) { return 0; }3.确定单层递归的逻辑。int leftDepth = minDepth(root.left); int rightD
2022-02-23 21:25:44
616
1
原创 力扣二叉树专题- 104.二叉树的最大深度
104 力扣链接给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例: 给定二叉树 [3,9,20,null,null,15,7],返回它的最大深度 3 。解题思路:本文采用递归法,后序遍历,JAVA语言1.确定递归函数的参数和返回值:参数就是传入树的根节点,返回就返回这棵树的深度,所以返回值为int类型。 int maxdepth(treenode root) 2.确定终止条件
2022-02-23 20:55:54
94
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人