基本算法
文章平均质量分 80
我叫程序猿XXX
这个作者很懒,什么都没留下…
展开
-
堆排序算法的实现
#include//void Swap(int *a, int pos1, int pos2);void HeapAdjust(int *a, int i, int size){ int lchild = LeftChild(i);//zhe li de dao le ta de hai zi jie dian int rchild = RightChild(i); int lar原创 2014-04-19 18:41:23 · 664 阅读 · 0 评论 -
简单的z-box算法的实现
一 Z-BOX的概念二 Z-BOX算法的计算过程三 Z-BOX算法的代码实现C语言版四 Z-BOX算法在具体的模式匹配字符串查找中的应用五 总结 在字符串的模式匹配中,有单模匹配和多模匹配之分。本系列文章将对单模匹配和多模匹配逐一进行讲解。其中单模匹配中将会讲解以下几个算法:Z-BOX算法KMP算法BM算法sunday算法第一篇文章,我们从Z-BOX算法开始讲起,因为Z-BO转载 2014-04-19 18:52:01 · 1470 阅读 · 0 评论 -
基本的哈夫曼编码算法的实现
huffman.h文件#includetypedef int bool;#define false 0#define true 1typedef struct _CharNode{ int count; char name; int weight; bool flag; struct _CharNode *left; struct _CharNode *right;}C原创 2014-04-19 18:46:04 · 1047 阅读 · 0 评论