数据结构导论-概论

简介: 数据结构导论-概论

这两天学习数据结构导论,看了这本书好几天,从最考试的懵懵懂懂的,到现在的大体上基本了解了个大概。首先,这本书基本上是说数据的,从数据结构上,来详细的解释数据。


数据是一对杂乱无章的信息,但是经过结构化,可以从中找到有用的信息,当数据可以结构化后,这就是一堆有用的数据。而数据结构导论就是对数据的结构方法的一种详细解释。


数据结构导论可以分为以下这几个方面,首先是对数据的分类,分为数据,数据元素和数据项,接着是对算法的描述以及对算法的分析,还有就是对数据的结构化为线性表,在栈,队列,数组,树和二叉树,当然还少不了图在里边。我是发现了,只要是需要学习的东西,图这个东西还真是从来都不缺,用图说话,可以更好的表示出数据的逻辑性。


相关文章
|
3月前
|
机器学习/深度学习 存储 算法
初阶数据结构之---导论,算法时间复杂度和空间复杂度(C语言)
初阶数据结构之---导论,算法时间复杂度和空间复杂度(C语言)
|
关系型数据库 MySQL 索引
数据结构导论——总结
数据结构学习了N遍了,但是每一次对它的认识将会更加深入;尤其是本次,再加上本次通过高效的学习思路和方法,对于她的理解终于用无数次的回眸换来了微微一笑。
|
存储 索引
《数据结构导论》之查找表
我们知道,将数据采用顺序存储或者链式存储等多种方式存储不是最终目的,我们要使用存储的数据,发挥它的作用。但是,在使用数据时,要先对数据进行查找,在日常生活和各种软件系统中,查找是一种十分常见的操作,下面我为大家讲解一下我对查找表的理解。
数据结构导论——泛读
数据结构导论——泛读
25 0
|
存储 算法
数据结构与算法导论之基本概念和术语介绍
<p>为了与大家取得“共同的语言”,下面对一些概念和术语赋予确定的含义。</p> <p><br></p> <p>1、数据(data):对客观事物的符号表示,在计算科学中指所有能输入到计算机中并被计算机程序处理的符号总称。</p> <p>2、数据元素(data element):是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。一个数据元素可以由若干个数据项(data i
1239 0
|
算法 C++
数据结构与算法导论之入门简介
<p>目前,计算机加工处理的对象由纯粹的数值发展到字符、表格和图像等各种具有一定结构的数据,这就给程序设计带来了一些新的问题。为了编写一个好的程序,必须分析待处理的对象的特征以及各处理对象之间存在的关系,这就是“数据结构”这门学科形成和发展的背景。</p> <p>“数据结构”作为一门独立的课程,在国外是从1968年才开始设立的。</p> <p><br></p> <p>1、什么是数据结
1242 0
|
6天前
|
算法 C语言 C++
【practise】栈的压入和弹出序列
【practise】栈的压入和弹出序列
|
4天前
栈的几个经典应用,真的绝了
文章总结了栈的几个经典应用场景,包括使用两个栈来实现队列的功能以及利用栈进行对称匹配,并通过LeetCode上的题目示例展示了栈在实际问题中的应用。
栈的几个经典应用,真的绝了