周哥教IT-数据结构
数据结构(data structure)是用来存放和管理(比如插入,删除,查找,更新,遍历等)各种数据的一种程序结构,常见的数据结构有数组,链表,队列,栈,树,HASH表,图等。
算法(algorithm)是指解决一个问题的方法及其实现。算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤。比如各种排序方法,折半查找等都是常见的算法。
视频课VIP 
链表队列和栈
树
排序和查找
算法秘技
数据结构与算法详解
递归算法精讲
程序五大基本算法
动态规划算法详解
数据结构课程包
- 第1章 时间复杂度与空间复杂度
- 1.什么叫数据结构和算法
- 2.时间复杂度
- 3.空间复杂度
- 第5章 树
- 1.树的定义
- 2.二叉树、完全二叉树、满二叉树
- 3.二叉树存储结构
- 4.二叉树创建
- 5.二叉树遍历
- 6.二叉排序树与平衡二叉树
- 7.红黑树
- 8.B树,B+树,B-树