Java
文章平均质量分 73
xxy_hl
这个作者很懒,什么都没留下…
展开
-
表达式二叉树
文章目录1. 表达数二叉树构建2. 表达式二叉树求值3. 代码实现表达式二叉树是指:用二叉树表示表达式的运算规则,节点元素有两种含义;操作数(包含变量)和运算法。操作数节点都是叶子节点,运算符节点都是二度节点,其中子节点是参加该运算的子表达式。其中表达式分为前缀(二叉树前序遍历)、中缀(二叉树中序遍历)、后缀(二叉树后序遍历)。日常中算数表达式习惯的书写习惯为中缀表达式。中序遍历统计运算中先运算的一定为左子树一般来说通过一种遍历无法确定唯一的一颗二叉树,但是算数表达式比较特殊,表达式二叉树可以根据表原创 2022-01-01 16:58:58 · 3447 阅读 · 0 评论 -
Netty源码阅读笔记 (一) NioEventLoopGroup的创建
直接调用NioEventLoopGroup类中的无参构造: public NioEventLoopGroup() { this(0); }调用单参构造并传入0: public NioEventLoopGroup(int nThreads) { this(nThreads, (Executor) null); }调用双参构造: publi...原创 2019-12-15 12:26:05 · 151 阅读 · 0 评论 -
HashMap源码阅读笔记
HashMap是Java编程中常用的集合框架之一。利用idea得到的类的继承关系图可以发现,HashMap继承了抽象类AbstractMap,并实现了Map接口(对于Serializable和Cloneable两个接口不去关心)。HashMap的结构图如下...原创 2019-06-17 02:46:12 · 108 阅读 · 0 评论 -
二叉树的前中后序遍历以及互求
/* * @description: 二叉树的前中后序遍历以及已知中前、中后求后、前 * @author: 逍遥 * */public class Main {// 前序遍历 递归实现 public void preOrderTraverse1(MyTreeNode root) { if (root != null) { printf...原创 2019-09-01 16:48:03 · 106 阅读 · 0 评论