搜索资源列表
qsort
- 可能是能找到的处理速度最快,处理能力最大的文本排序软件。软件里采用了如下技术加快排序速度和加大处理能力: 1.平衡二叉树排序;跳跃次数最少,路径最短; 2.重复字符串压缩存储;减少空间占用,也提高处理速度; 3.化零为整式申请内存,每次申请16M内存,减少了内存碎片,提高内存效率,同时也节省了内存申请所花的时间; 4.采用快速链接索引,可以快速跳到二叉树的分支; 5.含有按照通配符查找目录子目录所有文件的类,可快速排序整个目录和子目录的文本文件; 本软件用到C++诸多特征
kmp_algorithm
- 自己编写的字符串匹配算法-经典的KMP算法,该算法当模式与主串之间存在许多“部分匹配”时能显示出其时间优越性。
bm_algorithm
- 一种比较理想,快速的字符串匹配算法-BM算法,匹配性能较优。
bmhs_algorithm
- 一种比较理想,快速的字符串匹配算法-BMHS算法,它与BM算法的性能相当,但是算法复杂度较低。
random_algorithm
- 一种采用数学方法实现的字符串匹配算法-模式匹配的随机算法。
bf_algorithm
- 字符串匹配算法-BF算法,它是字符串匹配的最简单算法,适合入门时参考。
KMP
- 这是一个高效的,寻找部分字符串的代码,采用KMP法,是目前寻找字符串中高效的一种.
huffman
- 实现huffman算法的编码与解码,先要建立hufstr.txt作为字符串的输入
zidian_shu
- 高效的字符串查找数据结构,所须查找的长度和字符串的数量没有关系, 只和待查的字符串的长度有关。而一般的字字符串查找的时间复杂度为常数级别。
match
- 一个字母匹配的程序,给出一目标字符串,可让用户输入几个字符看是否与目标字符串中的字符匹配
2
- C的算法程序,回文字符串问题,分享给需要的朋友
4
- C的算法程序,字符串查找问题,分享给需要的朋友
MATLABjiaocheng
- 该书第一章系统讲述MATLAB6.5 的集成工作平台,引导读者初会MATLAB 基本用法。第二、三章系统叙述MATLAB6.1 的四大基本数据类型(数值数组、字符串数组、元胞数组、构架数组),至于其它扩展数据类型(函数句柄、符号数据、内联函数、unit 数组、稀疏类)则另辟章节专述。此后,本书用九个独立章分述MATLAB6.5 的数值计算、符号计算、函数和数据可视、面向对象编程、GUI 交互操作界面设计、EXE 独立应用程序生成、实现不同软件平台交互的API、M-book 数据图形文字环境集成等
datasturcturecode
- 数据结构的转换,包括字符串结构的变换等功能
uMath_Class
- 数值字符串进制转换-numerical string band conversion
stringmatch
- 字符串的模式匹配(KMP算法)-string pattern matching (KMP algorithm)
dpa
- 动态规划算法求字符串的相似性(编辑距离)-dynamic programming algorithms to find the similarity of the string (edit distance)
xianxingbiao
- 线性表 队列的算法 题目:假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾(注意不设头指针),试编写相应的置空队、入队、出队的算法。设队列中存放着 n 个字符,试编写算法,判断该字符串是否有中心对称关系
duiliewenti
- 队列相关问题 (C++) 队列的算法 题目:假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾(注意不设头指针),试编写相应的置空队、入队、出队的算法。设队列中存放着 n 个字符,试编写算法,判断该字符串是否有中心对称关系
hafuman
- 输入一个有n个叶结点的权植构造一棵哈夫曼树:(例如:n=8,权植为 5 29 7 8 14 23 3 11)根据哈夫曼树构造哈夫曼编码,用指向字符串的指针数组来存放,用叶子到树根逆向求每个结点的哈夫曼编码.