摘要: 什么是二叉树? 二叉树是一种树状结构,其特点是每个结点至多只有两颗子树(即二叉树中不存在度大于2的结点),并且,二叉树的子树有左右之分,其次序不能任意颠倒。 与树相似,二叉树也以递归的形式定义。二叉树是n(n≥0)个结点的有限集合: ①或者为空二叉树,及n=0。 ②或者由一个根结点和两个互不相交的称 阅读全文
posted @ 2021-06-30 20:00 TidalCoast 阅读(144) 评论(0) 推荐(0) 编辑
摘要: leetcode算法题 pro1442 形成两个异或相等数组的三元组数目 原题地址:https://leetcode-cn.com/problems/count-triplets-that-can-form-two-arrays-of-equal-xor/ 题目描述 给你一个整数数组 arr 。 现 阅读全文
posted @ 2021-05-18 18:43 TidalCoast 阅读(48) 评论(0) 推荐(0) 编辑
摘要: leetcode算法题 pro999 二叉树的堂兄弟节点 原题地址:https://leetcode-cn.com/problems/cousins-in-binary-tree/ 题目内容 在二叉树中,根节点位于深度 0 处,每个深度为 k 的节点的子节点位于深度 k+1 处。 如果二叉树的两个节 阅读全文
posted @ 2021-05-17 20:21 TidalCoast 阅读(62) 评论(0) 推荐(0) 编辑
摘要: leetcode算法题 pro13 罗马数字转整数 原题地址:https://leetcode-cn.com/problems/roman-to-integer/ 题目内容 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500 阅读全文
posted @ 2021-05-15 16:53 TidalCoast 阅读(42) 评论(0) 推荐(0) 编辑
摘要: leetcode算法题 pro12 整数转罗马数字 原题地址:https://leetcode-cn.com/problems/integer-to-roman/ 题目内容 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500 阅读全文
posted @ 2021-05-14 15:15 TidalCoast 阅读(32) 评论(0) 推荐(0) 编辑
摘要: leetcode算法题 pro1269 停在原地的方案数 原题地址:https://leetcode-cn.com/problems/number-of-ways-to-stay-in-the-same-place-after-some-steps/ 题目描述 有一个长度为 arrLen 的数组,开 阅读全文
posted @ 2021-05-14 13:06 TidalCoast 阅读(82) 评论(0) 推荐(0) 编辑
摘要: Spring框架中的 IOC 和 AOP 参考博客:https://www.cnblogs.com/xiaoxing/p/5836835.html 一.什么是Spring? Spring是一个轻量级开源框架,开发目的是为了解决企业应用开发的复杂性,Spring通过bean来管理java类,将java 阅读全文
posted @ 2021-04-08 14:45 TidalCoast 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Java的四种引用方式 参考博客:https://www.cnblogs.com/huajiezh/p/5835618.html 一.为什么要设置不同种类的引用类型 jvm是通过GC机制自动管理内存空间的,不同于c/c++手动释放空间,所以我们得让jvm虚拟机知道哪些对象应该在什么时候释放,哪些对象 阅读全文
posted @ 2021-04-02 19:04 TidalCoast 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 对于StringTable初步理解 参考博客:https://blog.csdn.net/qq_26632895/article/details/105587461 一.什么是StringTable StringTable是字符串常量池,又称为String pool,它是存在于堆中的一块区域(jdk 阅读全文
posted @ 2021-03-31 17:49 TidalCoast 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Jvm的内存结构 参考博客:https://blog.csdn.net/weixin_40114067/article/details/105444317 参考博客:https://blog.csdn.net/a616413086/article/details/51272309 Jvm结构图 Jv 阅读全文
posted @ 2021-03-29 13:36 TidalCoast 阅读(81) 评论(0) 推荐(0) 编辑