06 2023 档案

摘要:给你一棵 完全二叉树 的根节点 root ,求出该树的节点个数。 完全二叉树 的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第 h 层,则该层包含 1~ 2h 个节点。 示例 1: 输入:root = 阅读全文
posted @ 2023-06-29 14:21 小傻孩丶儿 阅读(20) 评论(0) 推荐(0) 编辑
摘要:# **垃圾回收器串讲及** **HostSpot** **的细节实现** ### 本篇知识点概况 1. 并发标记与三色标记 2. gc并发下漏标问题与不同垃圾回收期下的处理方案(G1,Cms对比) 3. 跨代引用 4. 安全点与安全区域 5. gc参数(了解) 6. 其他的垃圾回收期(了解) # 阅读全文
posted @ 2023-06-27 17:49 小傻孩丶儿 阅读(25) 评论(0) 推荐(0) 编辑
摘要:给你一个整数数组 nums,请你将该数组升序排列。 示例 1: 输入:nums = [5,2,3,1] 输出:[1,2,3,5] 示例 2: 输入:nums = [5,1,1,2,0,0] 输出:[0,0,1,1,2,5] 提示: 1 = hi) { return; } // 对 nums[lo.. 阅读全文
posted @ 2023-06-25 15:56 小傻孩丶儿 阅读(11) 评论(0) 推荐(0) 编辑
摘要:# jvm中的对象以及引用 # 问题 这篇文章主要探讨的几个问题: 1. jvm中对象创建过程 2. 对象的内存布局 3. 对象的访问方式 4. 如何判断对象是否存活 5. 对象分配策略 6. 四种引用的区别 ### jvm中对象的创建过程 1. 检查加载:检查指令是否在一个常量池中定位到一个类的 阅读全文
posted @ 2023-06-20 16:55 小傻孩丶儿 阅读(64) 评论(0) 推荐(0) 编辑
摘要:### 深入理解jvm的内存区域 ### 分析一段代码,看他的各个部分存储的位置 1. ![1686724618259](https://img2023.cnblogs.com/blog/1279827/202306/1279827-20230614152131161-1215499317.png 阅读全文
posted @ 2023-06-14 15:23 小傻孩丶儿 阅读(14) 评论(0) 推荐(0) 编辑
摘要:```java 给定二叉搜索树(BST)的根节点 root 和要插入树中的值 value ,将值插入二叉搜索树。 返回插入后二叉搜索树的根节点。 输入数据 保证 ,新值和原始二叉搜索树中的任意节点值都不同。 注意,可能存在多种有效的插入方式,只要树在插入后仍保持为二叉搜索树即可。 你可以返回 任意有 阅读全文
posted @ 2023-06-13 16:55 小傻孩丶儿 阅读(21) 评论(0) 推荐(0) 编辑
摘要:给定二叉搜索树(BST)的根节点 root 和一个整数值 val。 你需要在 BST 中找到节点值等于 val 的节点。 返回以该节点为根的子树。 如果节点不存在,则返回 null 。 示例 1: 输入:root = [4,2,7,1,3], val = 2 输出:[2,1,3] 示例 2: 输入: 阅读全文
posted @ 2023-06-12 10:19 小傻孩丶儿 阅读(6) 评论(0) 推荐(0) 编辑
摘要:# jvm-第一节基础概念(需要了解基础概念,比如jvm运行时数据区都有什么,都是干啥的,类比os中那些部件) ### jvm的内存结构 1. jvm的全称呼 java virtual machine,是在os的基础上虚拟出来的一块区域,可以调用os的函数,也可以把。class文件翻译成机器码在o 阅读全文
posted @ 2023-06-08 17:36 小傻孩丶儿 阅读(13) 评论(0) 推荐(0) 编辑
摘要:```java //leetcode submit region begin(Prohibit modification and deletion) /** * Definition for a binary tree node. * public class TreeNode { * int va 阅读全文
posted @ 2023-06-08 10:52 小傻孩丶儿 阅读(4) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示