能力说明:
掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。
暂时未有相关云产品技术能力~
暂无个人介绍
刷题
从中序与后序遍历序列构造二叉树
从前序与中序遍历序列构造二叉树
二叉树的锯齿形层序遍历
更文
更文
#### [669. 修剪二叉搜索树](https://leetcode.cn/problems/trim-a-binary-search-tree/)
662. 二叉树最大宽度
#### [655. 输出二叉树](https://leetcode.cn/problems/print-binary-tree/)
#### [654. 最大二叉树](https://leetcode.cn/problems/maximum-binary-tree/)
#### [652. 寻找重复的子树](https://leetcode.cn/problems/find-duplicate-subtrees/)
#### [623. 在二叉树中增加一行](https://leetcode.cn/problems/add-one-row-to-tree/)
654. 最大二叉树
#### [652. 寻找重复的子树](https://leetcode.cn/problems/find-duplicate-subtrees/)
#### [623. 在二叉树中增加一行](https://leetcode.cn/problems/add-one-row-to-tree/)
四叉树交集
把二叉搜索树转换为累加树
刷题
## 一、题目描述: 给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。 示例 1:
## 一、题目描述: 给你一个嵌套的整数列表 nestedList 。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这个列表中的所有整数。 实现扁平迭代器类 NestedIterator :
## 一、题目描述: 给定一个 N 叉树,返回其节点值的层序遍历。(即从左到右,逐层遍历)。 树的序列化输入是用层序遍历,每组子节点都由 null 值分隔(参见示例)。
## 一、题目描述: 给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。
## 一、题目描述: 给定一个 N 叉树,返回其节点值的层序遍历。(即从左到右,逐层遍历)。 树的序列化输入是用层序遍历,每组子节点都由 null 值分隔(参见示例)。
## 一、题目描述: 给你一个嵌套的整数列表 nestedList 。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这个列表中的所有整数。
## 一、题目描述: 序列化二叉树的一种方法是使用 前序遍历 。当我们遇到一个非空节点时,我们可以记录下这个节点的值。如果它是一个空节点,我们可以使用一个标记值记录,例如 #。
#### [236. 二叉树的最近公共祖先
## 一、题目描述: 给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 个最小元素(从 1 开始计数)。
刷题笔记
#### [199. 二叉树的右视图](https://leetcode.cn/problems/binary-tree-right-side-view/)
#### [二叉搜索树迭代器](https://leetcode.cn/problems/binary-search-tree-iterator/)
二叉树的右视图
二叉搜索树迭代器
填充每个节点的下一个右侧节点指针 II
二叉树的锯齿形层序遍历
## 一、题目描述: 给你二叉树的根结点 root ,请你将它展开为一个单链表: 展开后的单链表应该同样使用 TreeNode ,其中 right 子指针指向链表中下一个结点,而左子指针始终为 null 。 展开后的单链表应该与二叉树 先序遍历 顺序相同。 示例 1:
给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)
从中序与后序遍历序列构造二叉树
从前序与中序遍历序列构造二叉树
二叉树的锯齿形层序遍历
## 一、题目描述: 给你二叉搜索树的根节点 root ,该树中的 恰好 两个节点的值被错误地交换。请在不改变其结构的情况下,恢复这棵树 。
给你一个二叉树的根节点 root ,树中每个节点都存放有一个 0 到 9 之间的数字。 每条从根节点到叶节点的路径都代表一个数字:
二叉树的右视图
在每个树行中找最大值
串联所有单词的子串
Bean 的生命周期
什么是循环依赖?
IoC
什么是注解
# Java 泛型
事务是什么