你将学到的
  • 线性表
  • 串和数组
  • 查找
  • 交换排序
  • 归并排序
  • 栈和队列
  • 非线性结构
  • 插入排序
  • 选择排序
  • 基数排序
课程内容
  共11个章节

知识点: 1.数据结构的概念 2.算法的概念 3.算法的复杂度

实验 2 线性结构-线性表

知识点: 1.线性表顺序表链表

实验 3 线性结构-栈和队列

知识点: 1.栈 2.队列

知识点: 1.数组 2.串

实验 5 非线性结构-树

知识点: 1.非线性结构 2.树 3.二叉树 4.树的遍历

实验 6 非线性结构-图

知识点: 1.图 2.图表示和实现 3.最小生成树 4.拓扑排序 5.最短路径问题

知识点: 1.二分查找 2.散列查找

知识点: 1.直接插入排序 2.希尔排序

知识点: 1.交换排序 2.冒泡排序 3.快速排序

知识点: 1.选择排序 2.简单选择排序 3.堆排序

实验 11 归并排序和基数排序

知识点: 1.归并排序 2.基数排序

课程介绍

本课程将通过使用 C 语言实现常见的数据结构,加深同学们对 C 语言的理解。课程将强化学员的数据结构基本功,帮助你在工作和面试脱颖而出。

先学课程

需要了解实验楼的基本操作,推荐学习 新手指南之玩转实验楼

如果你没有学习过 C 语言,推荐学习 C 语言入门教程

课程难度

  • 中等

适合人群

本课程为数据结构的入门课程,面向有 C 语言基础的用户。

课程信息

  • 学习周期:课程有效期 2 个月,2 个月后无法进行在线实验,但可查看文档内容。高级会员有效期内可一直学习,到期后课程失效,且无法查看文档。部分云主机实验环境因成本较高,存在开启次数限制。关于课程退款等相关注意事项说明,请阅读 用户付费协议
  • 企业团报:企业购买,请点击 企业用户咨询
课程教师

Theyoungys 共发布过 3 门课程

查看老师的所有课程 >
蓝桥楼+
蓝桥会员
会员
开通会员,即刻开始学习