【自考】数据结构导论——线性结构,树和图
2015-09-05 21:22
351 查看
在我的第一章导图中,在数据逻辑结构中分为四种。分别为集合,线性结构,树形结构和图。每高一层次处理的数据就越复杂一些。
集合就是简单的,没有联系的点,组织结构比较松散。
(1)线性结构:线性结构分为线性表,栈和队列,数组。其中栈和队列是受限的线性表,而数组是线性表的一种推广。
(2)树形结构:树形结构是处理具有层次结构的数据。内容包括二叉树,森林。主要内容为树的运算。
(3)图:图是处理多种复杂数据的一种数据结构。内容和运筹学中讲的相似。其中拓扑排序,单元最短路径,最小生成树这些在学运筹学的时候花了很长的时间去总结。现在只是再复习一下就OK了!
总结:现在越来越喜欢用Visio来画我的思维导图了。现在对于知识的学习也没有惧怕的感觉,一切的知识都很简单。我们只要和之前的旧知识进行结合学习起来就很容易。在织网的这个过程中真的很快乐,我看到了自己的进步,学习起来特别轻松,快乐,看来英语真的给了我很大帮助!
集合就是简单的,没有联系的点,组织结构比较松散。
(1)线性结构:线性结构分为线性表,栈和队列,数组。其中栈和队列是受限的线性表,而数组是线性表的一种推广。
(2)树形结构:树形结构是处理具有层次结构的数据。内容包括二叉树,森林。主要内容为树的运算。
(3)图:图是处理多种复杂数据的一种数据结构。内容和运筹学中讲的相似。其中拓扑排序,单元最短路径,最小生成树这些在学运筹学的时候花了很长的时间去总结。现在只是再复习一下就OK了!
总结:现在越来越喜欢用Visio来画我的思维导图了。现在对于知识的学习也没有惧怕的感觉,一切的知识都很简单。我们只要和之前的旧知识进行结合学习起来就很容易。在织网的这个过程中真的很快乐,我看到了自己的进步,学习起来特别轻松,快乐,看来英语真的给了我很大帮助!
相关文章推荐
- Lua教程(七):数据结构详解
- 解析从源码分析常见的基于Array的数据结构动态扩容机制的详解
- C#数据结构揭秘一
- 数据结构之Treap详解
- JavaScript数据结构和算法之图和图算法
- Java数据结构及算法实例:冒泡排序 Bubble Sort
- Java数据结构及算法实例:插入排序 Insertion Sort
- Java数据结构及算法实例:考拉兹猜想 Collatz Conjecture
- java数据结构之java实现栈
- java数据结构之实现双向链表的示例
- Java数据结构及算法实例:选择排序 Selection Sort
- Java数据结构及算法实例:朴素字符匹配 Brute Force
- Java数据结构及算法实例:汉诺塔问题 Hanoi
- Java数据结构及算法实例:快速计算二进制数中1的个数(Fast Bit Counting)
- java数据结构和算法学习之汉诺塔示例
- Java数据结构及算法实例:三角数字
- Java数据结构之简单链表的定义与实现方法示例
- 数据结构之AVL树详解
- qqwry.dat的数据结构图文解释第1/2页
- JavaScript中数据结构与算法(五):经典KMP算法