数据结构全攻略
本课程重点讲解数据结构的核心内容,包括顺序表、链表、队列、栈、树、各种查找和排序算法等。每种重要的数据结构都会介绍其理论知识及C语言的实现,还会结合实例讲解其在实际中的应用。
-
通关要求
完成每日练习工作0/12
所有作业至少达成7个A0/7
-
通关倒计时
-
-
DAY1
01:50:41 |2817人正在学习
-
顺序表
本节课首先从总体上对数据结构基本概念、算法、线性表进行了介绍,并通过编程对顺序表进行了实现
-
DAY2
00:51:41 |733人正在学习
-
单链表上
链表是一种使用最多的数据结构,本节课首先对单链表进行了全面讲解,然后手把手教学员如何用C语言来进行单链表的创建和遍历。
-
DAY3
01:10:02 |946人正在学习
-
单链表下
本节课讲解了单链表的各种重要操作,编程实现了单链表的查找和插入、删除和倒置、有序插入和排序等操作
-
DAY4
01:56:26 |1514人正在学习
-
循环链表及线性表的应用
循环链表是另一种形式的链式存储结构。本节课将学习循环链表的概念及存储模式、双向循环链表以及线性表的应用等
-
DAY5
01:11:08 |916人正在学习
-
栈及其实现
栈是一种只能在一端进行插入和删除操作的特殊线性表,应用非常广泛。本次课对顺序栈和链式栈都进行了深入讲解。
-
DAY6
01:31:01 |1514人正在学习
-
队列实现及应用举例上
队列是一种特殊的线性表,只允许在表的前端进行删除操作,而在表的后端进行插入操作。本节课将学习队列的概念和特征以及顺序队列基本操作的编程实现
-
DAY7
01:16:49 |1157人正在学习
-
队列实现及应用举例下
队列是一种特殊的线性表,只允许在表的前端进行删除操作,而在表的后端进行插入操作。本节课将学习顺序队列的应用,链式队列的编程实现,以及链式队列在实际问题中的应用。
-
DAY8
01:31:25 |1515人正在学习
-
树和二叉树上
树结构是非常重要的非线性结构,有着广泛的应用。本节课将学习树的基本概念、二叉树的概念和性质、二叉树的顺序存储,并编程实现二叉树的链式存储、创建。
-
DAY9
02:20:00 |1601人正在学习
-
树和二叉树下
树结构是非常重要的非线性结构,有着广泛的应用。本节课将手把手把手带学员学习二叉树的递归遍历、层次遍历、及递归如何转非递归
-
DAY10
01:03:56 |1351人正在学习
-
查找上
在一些数据元素中,通过一定的方法找出与给定关键字相同的数据元素的过程叫做查找,本节课将学习查找的概念、顺序查找、折半查找
-
DAY11
01:26:33 |1389人正在学习
-
查找下
哈希表是众多查找算法中效率最高的。本次课继续哈希表的学习,内容包括如何处理冲突,hash查找
-
DAY12
01:36:21 |1980人正在学习
-
排序
排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。本节课将学习排序概念。并对常见的排序算法进行系统讲解,包括直接插入排序、折半插入排序、shell排序、快速排序
©2015-2020 华清远见教育集团 版权所有 京公海网安备110108001117号
京ICP备05046727号-3
