大话数据结构笔记

  1. 书:《大话数据结构》–程杰
    1. 书内采用C语言实现代码,而我的编程语言是Java所以上网找到了多个Java版本实现代码
    2. 其中非常棒的笔记整理如:《大话数据结构》用JAVA实现笔记整理
      1. 思维导图
      2. 分章节
    3. 并且学会了使用VisualStudio Code调试Java代码(轻便很多)。
    4. HITwh–信管专业–数据结构课程课本:《数据结构–Java语言描述》–清华大学出版社。
    5. 学习思路:学会宝宝书《大话数据结构》,举一反三对专业课PPT进行学习。
  2. 数据结构绪论
  3. 算法
  4. 线性表
    1. 线性表定义
    2. 线性表的抽象数据类型
    3. 线性表的顺序存储结构
    4. 顺序存储结构的插入和删除
    5. 线性表的链式存储结构
    6. 单链表的读取
    7. 单链表的插入和删除
    8. 单链表的整表创建
    9. 单链表的正标删除
    10. 单链表结构与顺序存储结构的优缺点
    11. 静态链表
    12. 循环链表
    13. 双向链表
  5. 栈和队列
    1. 栈的定义
    2. 栈的抽象数据类型
    3. 栈的顺序存储结构及实现
    4. 两栈共享空间
    5. 栈的链式存储结构及实现
    6. 栈的作用
    7. 栈的应用–递归
    8. 栈的应用–四则运算表达式求值
    9. 队列的定义
    10. 队列的抽象数据类型
    11. 循环队列
    12. 队列的链式存储结构及实现

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达,可以邮件至 963614756@qq.com。