资源列表
[数据结构常用算法] nhou
说明:对于n后问题,用n元组工[1:n]表示n后问题的解。其中x[i],表示皇后i放在棋盘的第i行的第i列。由于不允许将2个皇后放在同一列,所以解向量中的x[i]互不相同。2个皇后不能放在同一斜线上是问题的隐约束。对于一般的n后问题,这一隐约束条件可以化成显约束的形式。将n x n格棋盘看作二维方阵,其行号从上到下,列号从左到右依次编号为1,2,…,n。从棋盘左上角到右下角的主对角线及其平行线(即斜率为一1的各斜线)上,2个下标值的差(行号一列号)值相等。同理,斜率为+1的每一条斜线上,2个下标值的和<陈大哥> 在 2025-06-20 上传 | 大小:325kb | 下载:0
[数据结构常用算法] MergeSortArray
说明:可以重复数值的算法排列 这个算法可以得出最优解-Numerical algorithm can repeat this algorithm can be drawn with the optimal solution<陈大哥> 在 2025-06-20 上传 | 大小:206kb | 下载:0
[数据结构常用算法] Strassen
说明:矩阵乘法是线性代数中最常见的运算之一,它在数值计算中有广泛的应用。若A和B是2个n×n的矩阵,则它们的乘积C=AB同样是一个n×n的矩阵。-Linear algebra matrix multiplication is the most common computing one of its numerical computation in a wide range of applications. If A and B are two n × n matrix, then their prod<陈大哥> 在 2025-06-20 上传 | 大小:233kb | 下载:0
[数据结构常用算法] HuffmanTree
说明:对任意输入的一段英文,为每个字符编制其相应的赫夫曼编码;并利用该编码为任意输入的0、1序列进行解码.(1)初始化: 从终端读入一段英文字符,统计每个字符出现的频率,建立赫夫曼树,并将该树存入某文件;(2)编码: 利用建好的赫夫曼树对各字符进行编码,用列表的形式显示在屏幕上,并将编码结果存入另一文件中;(3)解码:利用保存的赫夫曼编码,对任意输入的0,1序列能正确解码。-A section of the indiscriminate importation of English, for each<侯健> 在 2025-06-20 上传 | 大小:17kb | 下载:0
[数据结构常用算法] sort
说明:随机产生个整数n=100,200,300,1000,2000个整数并存于数组r[1..n]中。 对主要查找算法(顺序查找、插入排序、冒泡排序、堆排序、快速排序)进行实验比较,计算出平均比较次数、平均移动次数及执行时间。由程序自动计算.-Randomly generated integers integers n = 100,200,300,1000,2000 co-exist in the array r [1 .. n] in. On the main search algorithm (th<侯健> 在 2025-06-20 上传 | 大小:17kb | 下载:0
[数据结构常用算法] AbstractFactory
说明:C++的一种设计模式,创建对象的工厂方法的抽象基类,压缩包里还有采用doxygen和Graphviz得到的类开发文档-C++ A design pattern, factory method to create object of abstract base class, compression bag, there will be doxygen and Graphviz class development documents<> 在 2025-06-20 上传 | 大小:174kb | 下载:0
[数据结构常用算法] expression
说明:算术表达式求值,数据结构课程设计,非常实用,适合学生-Arithmetic expression evaluation, data structure curriculum design, very practical and suitable for students<kdhfkash> 在 2025-06-20 上传 | 大小:4kb | 下载:0