初识数据结构和算法

1.什么是数据结构?

数据结构(英语:data structure)是计算机中存储、组织数据的方式——*

个人理解数据结构并不是一种具体的数据,而是一种方式,就像生活中的图书馆中存放了大量的书籍,如果把每一本书看做是数据,那么如何将书籍放进去,又如何将书籍找到并取出来这个方式就是一种生活中的“数据结构”。

2.常见的数据结构初识

初识数据结构和算法

3.什么是算法?

算法(algorithm),在数学和计算机科学中,为任何一系列定义的具体计算步骤,常用于计算、数据处理和自动推理。作为一个有效方法,算法被用于计算函数,它包含了一系列定义清晰的指令,并可用于有限的时间及空间内清除的表述出来——*

说了这么多,是不是看不太懂?其实通俗来理解就是解决问题的办法或者步骤逻辑,这也是algorithm单词的本意。

同时数据结构的实现,离不开算法。以下的图可以很好的解释二者的关系:

初识数据结构和算法

上一篇:Advanced Algorithm Lecture1(高等算法笔记)


下一篇:Daliy Algorithm (字符串,暴力,数学)-- day 96