什么是数据结构? 什么是算法?
从广义上讲,数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。
从狭义上讲,就是指某些著名的数据结构和算法,比如队列、栈、堆、二分查找、动态规划等。这些都是前人智慧的结晶,我们可以直接拿来用。
常用数据结构
1. 数组
2. 栈
3. 队列
4. 链表
5. 图
6. 树
从广义上讲,数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。
1. 数组
2. 栈
3. 队列
4. 链表
5. 图
6. 树