首页 > 编程知识 正文

数据可视化导论(数据挖掘导论电子书)

时间:2023-05-03 10:04:38 阅读:65409 作者:3420

数据结构是一组相互具有一个或多个特定关系的数据的组织方式,以及它们在计算机中的存储方式。 也就是说,数据结构主要包括这两种结构,一种是逻辑结构; 其次是存储结构。 为什么需要这两种结构呢? 联系电脑解决问题的不足就知道了:

当计算机解决实际问题时,需要建立数学模型。 数学模型需要以某种方式组织原始数据,以更好地表达数据之间的关系。 我们把数据和数据的整理方法称为逻辑结构。 为了能够在计算机上处理,有必要将逻辑结构转换为能够在计算机上处理的存储结构。 数据的逻辑结构在计算机上的实现称为数据的存储结构。

作用:掌握合理的数据结构,可以降低编程的复杂性,提高程序的执行效率。

以上是数据结构的概要,重新学习数据结构时,我们应该学习的内容是什么呢? 请看下面的大图:

一本书的第一章很重要,因为掌握了第一章,我们可以从全局掌握这本书说话的内容。 第一次读书的时候,我没有充分把握第一章概论的重要性。 第一章概论整体介绍了什么是数据结构。 数据结构中包含的内容和它们之间有什么关系?

数据结构是相互具有一个或多个特定关系的数据元素的集合。 这主要包括逻辑结构、存储结构和数据的基本运算。 还可以看到,数据结构包含三个基本元素:数据、数据元素和数据项。

数据:存储和处理在计算机上的所有对象。 例如,学生信息表、文件、可执行程序等。 数据元素:数据的基本单位。 例如,学生信息表中的记录数据项。 数据元素由数据项组成。 例如,字段

本书第2章、第3章、第4章、第5章均以数据结构的逻辑结构为中心进行阐述。 也就是说,数据结构的逻辑结构包括集合(节点间没有邻接关系)的线性结构(一对一关系)、树结构(1对多关系)、图形结构(多对多关系)。 接下来在第6章和第7章介绍的是数据结构的基本运算(查找和排序),运算是指对逻辑结构添加的操作,也就是加工逻辑结构,存储器结构是在计算机内实现逻辑结构。 因此,这些介绍逻辑结构的结构包括基本概念、运算、存储方式(逐步存储和链接存储)几个方面。 他们的关系请看下图:

综上所述,我们可以从整体上把握这本书。 当我们学习的时候,我们可以按照这样的关系,把它们一一联系起来。 像沙块一样,到最后什么也捡不到。 这也验证了老师给我们讲的森林故事:

学习就像我进入茂密的森林旅行,我们应该先坐直升机在茂密的森林上空旅行,提前看看茂密的森林中哪里是高山,哪里是河流,哪里是大道! 之后再下去,进入茂密的森林,难免会遇到各种曲折的小路,但只要我们心中有哪一条是大道,就不会迷路。 相反,这些小路给我们增添了曲径幽处的妙趣。 这样的学习,不会让我们进去迷失方向!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。