数据结构-树的那些事(四)
2017-08-14 14:06
253 查看
一、树
树是一种类似于链表的数据结构,链表是以线性的方式简单地指向其后端地节点,而树的一个节点可以指向许多个节点,树是一种典型的非线性结构。树是一种表达具有层次特征的图结构的一种方法。
二、树的基本术语
View Code
[b]五、暂停数据结构和集合介绍
最近进行了SSH的学习,但是发现由于工作中一直使用C#语言做开发,所以导致会忘记,所以准备做一下Meavn整合SSH系列文章,然后在进行数据结构和集合系列,SSH系列的基本想法就是将基本的1对多,多对多这些关系做一下,还有就是框架整合时候的注意点等等,我这边进行思考下,在下片开头会进行详细介绍,至于题目我想暂定.Net开发玩转Java开发;
树是一种类似于链表的数据结构,链表是以线性的方式简单地指向其后端地节点,而树的一个节点可以指向许多个节点,树是一种典型的非线性结构。树是一种表达具有层次特征的图结构的一种方法。
二、树的基本术语
public class BinaryTest { public static void main(String[] args) { BinaryTree<String> binaryTree=new BinaryTree<String>("A"); Node<String> rootNode=binaryTree.getRoot(); binaryTree.insertLeft(rootNode,"B"); binaryTree.insertRight(rootNode,"C"); Node<String> nodeB=rootNode.getLchild(); binaryTree.insertLeft(nodeB,"D"); binaryTree.insertRight(nodeB,"E"); Node<String> nodeC=rootNode.getRchilid(); binaryTree.insertRight(nodeC,"F"); binaryTree.levelOrder(rootNode); binaryTree.midOrder(rootNode); } }
View Code
[b]五、暂停数据结构和集合介绍
最近进行了SSH的学习,但是发现由于工作中一直使用C#语言做开发,所以导致会忘记,所以准备做一下Meavn整合SSH系列文章,然后在进行数据结构和集合系列,SSH系列的基本想法就是将基本的1对多,多对多这些关系做一下,还有就是框架整合时候的注意点等等,我这边进行思考下,在下片开头会进行详细介绍,至于题目我想暂定.Net开发玩转Java开发;
相关文章推荐
- 数据结构-链表的那些事(上)(一)
- 数据结构::关于广义表的那些事~~
- 数据结构------遍历二叉树的那些事
- 【数据结构和算法那些事】--【1】--冒泡排序
- 【数据结构和算法那些事】--【2】--选择排序
- Redis各种数据结构内存占用测试
- 数据结构分析方法
- SpringMVC那些事-请求映射匹配-处理器匹配
- [数据结构]10.4实现avl Tree的插入和删除操作。
- 数据结构::由一道面试题进入位图的世界
- 数据结构第二周项目3(1)--体验复杂度之两种排序算法的运行时间
- 如何降低平台和业务的数据结构的耦合
- 数据结构 - 队列简介 及 1个简单的c语言链式队列代码实现
- redis 数据结构 整数集合和压缩列表
- 有趣的数据结构——Linux内核中的链表
- 黑马程序员——List集合中ArrayList、linkedList、Vector的数据结构及特点
- 数据结构和算法学习(3)-简单排序
- 数据结构上机测试2-2:单链表操作B
- C++ 数据结构 二叉树操作
- 【C语言数据结构】静态单链表