01数据结构与算法入门 · 02 必备基础知识 · 03基础数据结构 - 线性表 · 04基础数据结构 - 链表 · 05基础数据结构 - 栈、队列 · 06基

*   01数据结构与算法入门/

  *   1-1-什么是数据结构(试听)

  *   1-2如何衡量算法的优劣-大O表示法,冒泡排序

  *   1-3-如何衡量数据结构的优劣

*   02 必备基础知识/

  *   数学基础 1-函数形态与算法复杂度

  *   数学基础 2-多项式时间与P、NP问题

  *   数学基础 3-分治

  *   数学基础 4-递归

  *   语言基础

*   03基础数据结构 - 线性表/

  *   什么是表-线性表与链表

  *   有序表操作 - 查找

  *   有序表操作 - 添加、修改

  *   线性表基础操作 - 修改、删除

  *   线性表基础操作 - 查找

  *   线性表基础操作 - 添加、插入

*   04基础数据结构 - 链表/

  *   什么是链表、添加操作

  *   扩展链表 - 头尾、双向

  *   扩展链表 - 循环、缓存

  *   链表基础操作 - 删除、查找

  *   链表基础操作 - 删除、查找_1

  *   链表基础操作 - 访问、修改、插入

*   05基础数据结构 - 栈、队列/

  *   什么是栈、队列

  *   基于线性表的栈

  *   基于线性表的队列

  *   基于链表的栈

  *   基于链表的队列

*   06基础数据结构 - 树/

  *   二叉树 1-认识BST

  *   二叉树 2-BST的实现

  *   什么是树

  *   扩展树-遍历

  *   树基础操作 - 创建

  *   树基础操作 - 添加、删除、查找、修改

*   07课程总结/

  *   课程总结

*   资料.zip