原文:左倾堆(一)之 图文解析 和 C语言的实现

概要 本章介绍左倾堆,它和二叉堆一样,都是堆结构中的一员。和以往一样,本文会先对左倾堆的理论知识进行简单介绍,然后给出C语言的实现。后续再分别给出C 和Java版本的实现 实现的语言虽不同,但是原理如出一辙,选择其中之一进行了解即可。若文章有错误或不足的地方,请不吝指出 目录 .左倾堆的介绍 .左倾堆的图文解析 .左倾堆的C实现 完整源码 .左倾堆的C测试程序 转载请注明出处:http: www ...

2014-04-08 08:40 2 5910 推荐指数:

查看详情

二项(一)之 图文解析C语言实现

概要 本章介绍二项,它和之前所讲的(二叉左倾、斜)一样,也是用于实现优先队列的。和以往一样,本文会先对二项的理论知识进行简单介绍,然后给出C语言实现。后续再分别给出C++和Java版本的实现实现语言虽不同,但是原理一样,选择其中之一进行了解即可。若文章有错误或不足的地方 ...

Mon Apr 14 17:39:00 CST 2014 1 9240
左倾(二)之 C++的实现

概要 上一章介绍了左倾的基本概念,并通过C语言实现左倾。本章是左倾C++实现。 目录1. 左倾的介绍2. 左倾图文解析3. 左倾C++实现(完整源码)4. 左倾C++测试程序 转载请注明出处:http://www.cnblogs.com/skywang12345 ...

Wed Apr 09 16:50:00 CST 2014 4 2433
斐波那契(一)之 图文解析C语言实现

概要 本章介绍斐波那契。和以往一样,本文会先对斐波那契的理论知识进行简单介绍,然后给出C语言实现。后续再分别给出C++和Java版本的实现实现语言虽不同,但是原理如出一辙,选择其中之一进行了解即可。若文章有错误或不足的地方,请不吝指出! 目录1. 斐波那契的介绍2. 斐波 ...

Thu Apr 17 17:30:00 CST 2014 18 27064
左倾(三)之 Java的实现

概要 前面分别通过CC++实现左倾,本章给出左倾的Java版本。还是那句老话,三种实现的原理一样,择其一了解即可。 目录1. 左倾的介绍2. 左倾图文解析3. 左倾的Java实现(完整源码)4. 左倾的Java测试程序 转载请注明出处:http ...

Thu Apr 10 17:35:00 CST 2014 0 2752
AVL树(一)之 图文解析C语言实现

概要 本章介绍AVL树。和前面介绍"二叉查找树"的流程一样,本章先对AVL树的理论知识进行简单介绍,然后给出C语言实现。本篇实现的二叉查找树是C语言版的,后面章节再分别给出C++和Java版本的实现。建议:若您对"二叉查找树"不熟悉,建议先学完"二叉查找树"再来学习AVL树。 目录 ...

Sat Mar 29 00:54:00 CST 2014 39 63762
伸展树(一)之 图文解析C语言实现

概要 本章介绍伸展树。它和"二叉查找树"和"AVL树"一样,都是特殊的二叉树。在了解了"二叉查找树"和"AVL树"之后,学习伸展树是一件相当容易的事情。和以往一样,本文会先对伸展树的理论知识进行简单介绍,然后给出C语言实现。后序再分别给出C++和Java版本的实现;这3种实现方式的原理 ...

Mon Mar 31 17:51:00 CST 2014 7 14074
二叉查找树(一)之 图文解析C语言实现

概要 本章先对二叉树的相关理论知识进行介绍,然后给出C语言的详细实现。关于二叉树的学习,需要说明的是:它并不难,不仅不难,而且它非常简单。初次接触树的时候,我也觉得它似乎很难;而之所产生这种感觉主要是由于二叉树有一大陌生的概念、性质等内容。而当我真正的实现了二叉树再回 ...

Thu Mar 27 17:43:00 CST 2014 22 52572
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM