资源名称:温馨抽屉数据结构自学视频
教程内容:
(10 )函数之间内存使用的说明及其示例
() 11_复习
(12 )连续存储器排列的算法演示(1
(13 )连续存储器排列的算法演示(2)
(14 )链表的重要性
((15_typedef的使用方法3
() 16_链表的定义
(17 ) (一个函数处理链表至少需要接受链表中的哪些参数?
(18 (应该如何表示每个链表节点的数据类型的问题)
() 19_链表的分类
(1)什么是数据结构
(20 )非循环单链表插入节点拟算法讲解
(298; ) 21_说明删除非循环单链表节点的伪算法
(298; )学习数据结构的目的和需要达到的要求
() 23_复习
(24 )链表制作和链表遍历算法演示
(25 )判断链表是否为空和求链表长度的算法演示
(2) 26_通过对链表排序算法的演示,再次详细讨论算法到底是什么,通用是什么【要点】
() 27_如何学习算法自己的感想
(28 )链表插入和删除算法演示
() 29_复习
(2)测量算法标准
() 30_堆栈定义
() 31_堆栈分类
(32 )可在堆栈上执行的操作
((33_堆栈程序演示
((34_堆栈的日常具体应用
() 35_队列1 _什么是队列
(36_队列2 _队列分类和链队列虚拟算法说明
(37 (队列3 )学习循环队列必须阐明的七个问题的概要
(38_队列4 _静态队列为什么必须是循环队列
(39 (队列5 )循环队列需要一些参数来说明特定及其含义
(3)数据结构特征
(40 (队列6 )循环队列中每个参数的含义
(41 (队列7 )循环队列入队伪算法说明
(42 (排队8 )循环排队)模拟算法解说
(43_队列9 _确定循环队列是否为空的方法
(44_队列10 _如何确定循环队列是否已满
() 45_复习_求出链表的长度
(46 )复习前一课队列知识
(47 )周期队列方案演示
(48 )队列的具体应用
() 49_不用看
(4)预备知识(指南) 1
(50_递归1 _递归定义和不同函数之间的互调程序的示例
(51 (递归2 )用一个函数自己调整自己的程序的例子
(52 (递归3_1)2) 3…100的和通过递归实现
(53 (递归4 )布局工作(汉诺威)
() 54_递归5 _一个函数为什么可以自己调用自己
(55 (递归6 )递归必须满足三个条件
(56 (递归7 )循环与递归比较
(57 (递归8 )汉诺威
(58 (递归9 )递归的应用
(59_1线性结构总复习2线性结构与非线性结构关系3堆栈队列链表数组之间的关系【重点】
(5)预备知识(指南) 2
((定义60_树1_树
((61_树2_树的专业术语说明)
((62_树3_树的分
((63_树4_二叉树连续存储【点】)
() 64_树5_二叉树的链式存储
() 65_树6_普通树存储
((66_树7_森林存储
((67 (木8 )二叉树的超前遍历)
((68 (木9 )二叉树的中序扫描
((69 (木10 )二叉树的后序遍历
(6)所有指针变量都包含四个子部分,用第一个字节的地址表示整个变量的地址
(70 (树11 )使用已知的两种扫描序列求出原始二叉树的概要
(71 (树12 )已知先序和中序求后序
(72 (木13 )已知中序和后序求先序
((73_木14_木的应用简要介绍
((74_木15_复习上节课的知识
((75 (树16 )链式二叉树遍历的具体程序演示
(76 (树17 )五种常见排序概述和快速排序详细说明
(重新考虑什么是(77_树18_数据结构)
(重新考虑什么是(78_树19_总称)
(7)用函数变更实际参照值的方法
((8)结构体的使用概要
(9(malloc ) )动态内存分配概述