学习数据结构6-堆排序
堆排序是一种利用完全二叉树进行排序的算法,因为数据按大小有序分层,看起来像一个堆垛,被某个闲人命名成堆排序。 […]
堆排序是一种利用完全二叉树进行排序的算法,因为数据按大小有序分层,看起来像一个堆垛,被某个闲人命名成堆排序。 […]
首先大家都知道遍历二叉树是很简单的,用递归算法的话代码简洁易懂 void ecsbl( TNode* t ) […]
引导(起源?) 经过一次非法观察,我发现了对于有n个子叶的二叉树,它总有2n个用来存放指针的空间。这是一个令人 […]
这是一个改进的字符串匹配算法,提供更快的关键词搜索功能。介绍这个可以从分析我们肉眼查找关键词时的做法做起。 这 […]
课本的第一个难点,个人认为是第三章的后缀表达式。这是一个大多数人先前完全没有接触过的运算规则,初次上手难免会有 […]
数据结构的第一节课,结尾留下了一个思考题 给出1,2,3,4四个数字,编写程序组出所有不重复的三位数 首先想到 […]