数据结构Data Structure

黄静Huang Jing

目录

  • 1 第0章 课程概述
    • 1.1 课程介绍
    • 1.2 课前调查问卷
    • 1.3 学习目标
    • 1.4 教学日历
    • 1.5 课程考核
    • 1.6 课程答疑与反馈
    • 1.7 课程资料
    • 1.8 课前C语言知识巩固
    • 1.9 IT学子成长指导
    • 1.10 大学生抗疫心理情境应对指南
    • 1.11 感谢
  • 2 第1章 绪论
    • 2.1 本章学习目标与支撑资源
    • 2.2 数据结构研究的内容
    • 2.3 基本概念和术语
    • 2.4 算法和算法分析
    • 2.5 上机必学:类C语言描述算法
    • 2.6 章节测验
  • 3 第2章 线性表
    • 3.1 本章学习目标
    • 3.2 线性表的定义和特点
    • 3.3 线性表的顺序表示与实现
    • 3.4 单链表
    • 3.5 循环链表及双向链表
    • 3.6 线性表的应用
    • 3.7 上机综合实训一:线性表的基本操作
    • 3.8 章节测验
    • 3.9 课程回放
  • 4 第3章 栈和队列
    • 4.1 本章学习目标
    • 4.2 栈
    • 4.3 栈的应用举例
    • 4.4 栈与递归
    • 4.5 队列
    • 4.6 上机实训二:栈的应用
    • 4.7 章节测验
    • 4.8 课程回放
  • 5 第4章   串、数组和广义表
    • 5.1 本章学习目标
    • 5.2 串(字符串String)
    • 5.3 数组
    • 5.4 广义表
    • 5.5 章节测验
  • 6 第5章 树和二叉树
    • 6.1 本章导学
    • 6.2 树的基本概念
    • 6.3 二叉树的定义、性质和存储结构
    • 6.4 二叉树的遍历及应用
    • 6.5 线索化二叉树
    • 6.6 哈夫曼树
    • 6.7 树、森林和二叉树
    • 6.8 综合实训
    • 6.9 章节测验
  • 7 第6章 图
    • 7.1 图的定义和基本术语
    • 7.2 图的存储结构
    • 7.3 图的遍历
    • 7.4 最小生成树
    • 7.5 最短路径
    • 7.6 拓扑排序与关键路径
    • 7.7 章节测验
    • 7.8 课程回放
  • 8 第7章 查找
    • 8.1 章节导学
    • 8.2 静态表的查找
    • 8.3 树表的查找
    • 8.4 散列表的查找
    • 8.5 章节测验
  • 9 第8章 排序
    • 9.1 排序导学
    • 9.2 插入排序
    • 9.3 交换排序
    • 9.4 选择排序
    • 9.5 归并排序
    • 9.6 基数排序
    • 9.7 各种内部排序比较
    • 9.8 章节测验
  • 10 算法分析与设计
    • 10.1 第1章算法基础
    • 10.2 第2章分治算法
    • 10.3 第3章递归算法
    • 10.4 第4章贪心算法
    • 10.5 第5章回溯算法
    • 10.6 第6章动态规划算法*
    • 10.7 第7章图的基本操作
    • 10.8 Python常见问题及解决方案
IT学子成长指导
  • 1 简介
  • 2 逆袭大学-传给IT学...

各位同学,这是黄静老师亲自找贺利坚老师要到的《逆袭大学--传给IT学子的正能量》正版电子书,提供给各位有需要的同学免费下载、阅读,个人觉得此书值得我们用心品读,希望你在读这一个个幽默风趣的校园故事时得到一些启示,更希望如贺老师的本意那样能解除广大IT学子的迷惑,真心祝愿广州商学院的每位阅读者在面对生活和学习时都有满满的正能量

1.逆袭大学正版电子书

详见下一节,可在线读,也可直接下载

2.《逆袭大学-传给IT学子正能量》博客版 (单击进入链接)

https://blog.csdn.net/sxhelijian/article/details/85908097

3.智慧树在线教育《上大学,不迷茫》贺利坚在线课程

https://coursehome.zhihuishu.com/courseHome/2065254#t


目录如下:

推荐序

在迷茫中前行(作者序)

推荐语、学生和网友留言

前言

第1章 沉沦在大学里

  1.1 迷茫的大学

  1.2 说说大学这滩泥淖

  1.3 IT学子的突围

  1.4 唯有独立面对

第2章 初话计算机类专业

  2.1 计算机的表与里

  2.2 初识专业与行业

  2.3 我是“搞计算机的”

第3章 编程学习起好步

  3.1 学习计算机,从编程入手

  3.2 让编程平稳起步——思维、设计、表达

  3.3 初学者不能回避

  3.4 学编程不拘于语言,学语言不限于平台

  3.5 菜鸟无畏

第4章 做一个会学习的大学生

  4.1 用学会学习破解迷茫

  4.2 理性看考试

  4.3 走出应试的阴影

  4.4 用实践冲出牢笼

  4.5 没有自学,不是大学

  4.6 走向自由的学习

  4.7 攻城一起上,有兄弟不孤单

第5章 培养方案早知道

  5.1 规定“学什么”的培养方案

  5.2 我们要什么样的知识和能力结构?

  5.3 浅探计算学科的本质

  5.4 塑造IT人的专业核心能力

第6章 冷眼看“学而无用”

  6.1 被“学而无用”包围的大学

  6.2 基础有大用

  6.3 由学得用

第7章 学习是个技术活

  7.1 找寻失去的学习潜质

  7.2 破除“系统学习”的情结

  7.3 习而学与CDIO,来自工程教育思想的启示

  7.4 用学习工具提高学习的效率

第8章 专业不是用来纠结的

  8.1 段子中“酷毙”了的IT行业

  8.2 “三十岁挨踢”的魔咒

  8.3 女性,IT行业中的一道风景

  8.4 大学生,不要再拿兴趣说事

  8.5 专业的“对口”

第9章 让专业学习更有效

  9.1 一切让代码行数说话

  9.2 博客和OJ——让代码积累看得见

  9.3 开发经验和屁股的关系

  9.4 基础和应用的平衡中找到大学的节奏

  9.5 用算法和数学奠定专业基础

第10章 就这样上大学

  10.1 做一个全面发展的大学生

  10.2 收获自然而来

  10.3 学会合作

  10.4 好老师就在你身边

第11章 掌控我的大学

  11.1 身在大学,不追浮云

  11.2 逃课是个需要严肃对待的问题

  11.3 出来混大学,总是要还的

  11.4 理性考研

  11.5 走出来的就业路

第12章 走向未来

  12.1 草根的追求

  12.2 做一个读书的读书人

  12.3 让知识改变命运

  12.4 未来幸福的人生

————————————————

版权声明:本文为CSDN博主「迂者-贺利坚」的原创文章,原文链接:https://blog.csdn.net/sxhelijian/article/details/85908097