郝斌老师数据结构

郝斌老师数据结构

小编很喜欢的一位老师,真的是神一样的老师!

1_什么叫做数据结构

2_衡量算法的标准

3_数据结构的特点.avi

4_预备知识_指针_1

5_预备知识_指针_2

6_所有的指针变量只占4个子节用第一个字节的地址表示整个变量的地址

7_如何通过函数修改实参的值

8_结构体的使用概述

9_malloc()动态分配内存概述

10_跨函数使用内存讲解及其示例

11_复习

12_连续存储数组的算法演示_1

13_连续存储数组的算法演示_2

14_链表的重要性

15_typedef的用法

16_链表的定义

17_如果希望通过一个函数来对链表进行处理,我们至少需要接受链表的哪些参数

18_每一个链表节点的数据类型该如何表示的问题

19_链表的分类

20_非循环单链表插入节点伪算法讲解

21_删除非循环单链表节点伪算法的讲解

22_学习数据结构的目的和要达到的要求

23_复习

24_链表创建和链表遍历算法的演示

25_判断链表是否为空和求链表长度算法的演示

26_通过链表排序算法的演示再次详细讨论到底什么是算法以及到底什么是泛型

27_如何学习算法自己的一些感想

28_链表插入和删除算法的演示

29_复习

30_栈的定义

31_栈的分类

32_栈可以执行哪些操作

33_栈程序演示

34_栈的日常具体应用

35_队列1_什么是队列

36_队列2_队列的分类和链式队列伪算法的讲解

37_队列3_学习循环队列必须要弄清楚的7个问题概述

38_队列4_静态队列为什么必须是循环队列

39_队列5_循环队列需要几个参数来确定及其含义的讲解

40_队列6_循环队列各个参数的含义

41_队列7_循环队列入队伪算法讲解

42_队列8_循环队列出队伪算法讲解

43_队列9_如何判断循环队列是否为空

44_队列10_如何判断循环队列是否已满

45_复习_求链表的长度

46_复习上节课队列知识

47_循环队列程序演示

48_队列的具体应用

49_可以不看

50_递归1_递归的定义和不同函数之间相互调程序举例

51_递归2_一个函数自己调自己程序举例

52_递归3_1+2+3+....+之和用递归来实现

53_递归4_布置作业_汉诺塔

54_递归5_一个函数为什么可以自己调用自己

55_递归6_递归必须满足三个条件

56_递归7_循环和递归的比较

57_递归8_汉诺塔

58_递归9_递归的应用

59_1线性结构总复习2线性结构和非线性结构关系3栈队列链表数组之间的关系

60_树1_树的定义

61_树2_树的专业术语解释

62_树3_树的分

63_树4_二叉树连续存

64_树5_二叉树的链式存储

65_树6_普通树的存储

66_树7_森林的存储

67_树8_二叉树的先序遍历

68_树9_二叉树的中序遍历

69_树10_二叉树的后序遍历

70_树11_已知两种遍历序列求原始二叉树概述

71_树12_已知先序和中序求后序

72_树13_已知中序和后序求先序

73_树14_树的应用简单介绍

74_树15_复习上节课知识

75_树16_链式二叉树遍历具体程序演示

76_树17_5种常用排序概述和快速排序详细讲解

77_树18_再次讨论什么是数据结构

78_树19_再次讨论到底什么是泛型

链接:







































北京治疗白癜风一共要多少钱
北京中科白癜风



转载请注明:http://www.92nongye.com/xxmb/204612560.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了