每周学点大数据nbspNo8基础

医院订阅哦转载声明

本文为灯塔大数据原创内容,欢迎个人转载至朋友圈,其他机构转载请在文章开头标注:

“转自:灯塔大数据;”

编者按:灯塔大数据将每周持续推出《从零开始学大数据算法》的连载,本书为哈尔滨工业大学著名教授王宏志老师的扛鼎力作,以对话的形式深入浅出的从何为大数据说到大数据算法再到大数据技术的应用,带我们在大数据技术的海洋里徜徉~上期回顾查看方式:在上一期中,我们讲述了大数据规模问题的算法分析方法~在本期,我们将介绍基础数据结构——线性表。PS:了解上期详细内容,请在自定义菜单栏中点击“文章精选”—“文章连载”,进行查看。No.8期基础数据结构之线性表Mr.王:为了以后的知识描述方便,这里简单介绍一下数据结构的概念。数据结构是一个广泛存在于计算机科学中的概念。曾经有一位计算机界的大师说:“数据结构+算法=程序”。随着计算机科学的发展,虽然现在这个理论被认为不够全面,但也足以说明数据结构的重要性。

小可:这么说,数据结构拥有和算法同样重要的地位了!那么数据结构究竟是什么呢?

Mr.王:在客观世界中,信息是多种多样的,有数字、颜色、图形、文本、声音等。但是这些信息“本身”并不能直接存储在计算机中,而是要以数据的形式存储在计算机中。比如要描述一个颜色,就可以用显示器输出的红色、绿色、蓝色的值(RGB值)来表示;描述一张图片,就是用多个这样的RGB值或标识颜色的数据标签来记录的。不论何种类型的信息都要以数据的形式在计算机中进行表示。

不过,这些数据不能杂乱无章地存放在计算机中;否则,不仅损失了信息之间应有的逻辑关系,而且查找起来效率也比较低,所以我们就要试图去发现这些数据之间的一些相互关系,并且利用这些关系将数据组织成一种逻辑结构。这种结构就是数据结构,它研究的就是如何依照这些数据之间的逻辑关系将数据表示在计算机中。对于一组数据,我们不仅要







































白癜风能治好
小儿白癜风有什么症状



转载请注明:http://www.92nongye.com/hxjs/204613284.html