资源列表
[数据结构常用算法] HuffManSLN (1)
说明:霍夫曼编码使用变长编码表对源符号(如文件中的一个字母)进行编码,其中变长编码表是通过一种评估来源符号出现机率的方法得到的,出现机率高的字母使用较短的编码,反之出现机率低的则使用较长的编码,这便使编码之后的字符串的平均长度、期望值降低,从而达到无损压缩数据的目的。(Huffman Hoffman uses a variable length encoding encoding encoding table of source symbol<one1234> 在 2024-11-02 上传 | 大小:881664 | 下载:0
[数据结构常用算法] 决策树java代码1
说明:决策树可对数据进行分类,选出最大增益属性。(Decision tree can be classified data, select the maximum gain attribute.)<格格啊> 在 2024-11-02 上传 | 大小:16384 | 下载:0
[数据结构常用算法] QuickSort
说明:改进的基于c++的快速排序算法排序算法大体可分为两种: 一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 另一种是非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。(Improved fast sorting algorithm based on C ++)<zuijiaoluo> 在 2024-11-02 上传 | 大小:3365888 | 下载:0
[数据结构常用算法] InsertSort1
说明:改进的基于c++的插入排序算法。排序算法大体可分为两种: 一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 另一种是非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。(Improved C ++ Based Insertion Sorting Algorithm. There are two kinds of s<zuijiaoluo> 在 2024-11-02 上传 | 大小:3333120 | 下载:0
[数据结构常用算法] MergeSort
说明:改进的基于c++的归并排序算法。排序算法大体可分为两种: 一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 另一种是非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。(Improved c ++ based merge sort algorithm. There are two kinds of sorting<zuijiaoluo> 在 2024-11-02 上传 | 大小:3328000 | 下载:0
[数据结构常用算法] 二叉树的四种遍历方式与层序创建
说明:本例程实现对于二叉树的四种遍历方式,先序,中序,后序,层序四种遍历(This routine implements four traversing methods for two forked trees, the first order, the middle order, the rear order and the sequence of four ergodicity.)<煜沉> 在 2024-11-02 上传 | 大小:13312 | 下载:0