什么是数据结构:
在计算机中, 存储和组织数据的方式
我们知道, 计算机中数据量非常庞大, 如何以高效的方式组织和存储呢?
这就好比一个庞大的图书馆中存放了大量的书籍, 我们不仅仅要把书放进入, 还应该在合适的时候能够取出来
常见的数据结构:
比较常见的数据结构:
常见的数据结构比较多,多一种都有其对应的应用场景,不同的数据结构的不同操作性是不同的:
在计算机中, 存储和组织数据的方式
我们知道, 计算机中数据量非常庞大, 如何以高效的方式组织和存储呢?
这就好比一个庞大的图书馆中存放了大量的书籍, 我们不仅仅要把书放进入, 还应该在合适的时候能够取出来
什么是算法
算法的定义:
一个有限指令集,每条指令的描述不依赖于语言
接受一些输入(有情况下不需要输入)
产生输出
一定在有限步骤之后终止
算法通俗理解:
Algorithm这个单词本意就是解决问题的办法/步骤逻辑.
数据结构的实现, 离不开算法.
距离:电灯不工作的解决算法