大家好,又见面了,我是你们的朋友全栈君。
自考学习时期又来了,首先学习的第一本自考科目是“数据结构导论”,刚拿到这本书的时候一头雾水,还不明白这本书讲解的是什么,通过三遍读书法(第一遍)的学习,对“数据结构导论”有了一定的认识,并且总结了下来。
一.什么是数据结构导论
首先要知道,我们在学习计算机解决问题过程中,离不开数据表示和数据处理,而数据表示的核心问题就 —数据结构实现。
跟设计模式一个道理,数据结构导论它包括线性表,栈,串,队列,数据,树结构和图结构,排序查找等…
可以把本课程给理解成给定了一个系统,方法完善的学习套路,来帮助你学习计算机和数据表示,数据处理。
二.思维导图
这是第一遍的思维导图,对“数据结构导论”有了初步的理解:
1.两大结构:(1) 逻辑结构 (2) 存储结构
2.基本的运算:插入,查找,删除遍历,图结构和树形结构都需要遍历。
关系:(基本运算对两大结构进行实现)。
3.常用的数据结构有:
(1) 线性结构:线性表,栈,数组
(2) 图结构
(4) 树性结构:树和森林,哈夫曼树
二叉树的存储结构
关系:数组 可实现栈和队列
树和二叉树之间可以相互转换。
4. 基本操作:查找和排序
* 数据结构的主要部分和终点就是:排序查找,线性结构,图结构,树性结构
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125138.html原文链接:https://javaforall.cn