摘要: 一、先序递归遍历(Preorder Recursive Traversal) 1.1 算法 首先需要明确的是这里的序是针对 root 节点而言的。故先序即先“访问”根节点,其次“访问”其左右节点。 1.2 图示 1.3 代码 Talk is cheap, show me the code! -- L 阅读全文
posted @ 2019-09-24 20:09 SheepCore 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、定义二叉树节点类 通过泛型(generics)定义了一个公有的节点类,包含一个数据域 data,以及两个引用域 lnode 和 rnode。构造函数提供有参和无参默认两种。当然,因为二叉树节点这个类的适用范围是在关于二叉树的操作中,所以更加完美的做法是将其作为私有内部类定义。 二、定义二叉树主类 阅读全文
posted @ 2019-09-24 19:13 SheepCore 阅读(312) 评论(0) 推荐(0) 编辑
摘要: For a full stack Java developer you should start with learning backend and front-end technologies From the backend perspective: From the Front-end per 阅读全文
posted @ 2019-09-24 16:26 SheepCore 阅读(132) 评论(0) 推荐(0) 编辑