-
霍夫曼(Huffman)编解码程序
main.m 为执行的脚本文件,打开main.m程序直接运行即可得到结果;(2)huffman.m是其中的霍夫曼编码需要调用的子程序;(3)按路径读入文件名为abc.txt的文件,测试时可随意输入一串英文字符,为了方便,已经输入了 wearethefamily的英文字符,使用时将abc.txt文件放于D盘下。
- 2022-03-19 01:43:40下载
- 积分:1
-
扑克游戏
用Card类数组模拟扑克牌,定义3个数组分别表示玩家手中的牌,电脑手中的牌和底牌,用srand((unsigned)time(NULL))产生随机数字,将底牌数组中随机的一项从底牌中移动到其他的数组中,模拟从洗好底牌中抓牌。表示出牌。
单人练习模式中,首先记下一个
1到13之间的随机数字,然后玩家抓牌,当手中的牌的点数恰与记下的随机数字相等,或用手中有的任意两张牌,通过加减乘除四则运算可以凑出该随机数字相等
的点数,则停止抓牌并将这一张或两张出出去,随即记下一个新的随机数字,开始下一轮,直道手中的全部牌出完,游戏结束。
人机对抗模式中,首先玩家和计算机各分的5张牌,然后比较玩家和计算机手中最小的牌,谁的小谁就打出这张最小的牌,另一方认为自己的牌凑不出这张牌的点数
则开始抓牌,直道手中的牌的点数恰与第一个人出的牌相等,或者用手中有的任意两张牌,通过加减乘除四则运算可以凑出第一个人出的牌相等的点数,则停止抓牌
并将这一张或两张出出去,然后要求对方以同样的规则,开始下一轮,直道某一方手中的全部牌出完,游戏结束。
- 2022-07-22 08:30:26下载
- 积分:1
-
用幂法求矩阵的按模最大的特征值,是数值分析里的经典方法...
用幂法求矩阵的按模最大的特征值,是数值分析里的经典方法-method for using the power of the matrix model by the largest eigenvalue of numerical analysis of the classical method
- 2022-08-17 05:05:25下载
- 积分:1
-
数据挖掘中的bridgit算法的例子。 非常经典
数据挖掘中的bridgit算法的例子。 非常经典-of data mining algorithms bridgit example. Very classic
- 2022-07-07 13:17:01下载
- 积分:1
-
一维FFT程序,只要更改主函数中的测试信号,即可用于其它信号
一维FFT程序,只要更改主函数中的测试信号,即可用于其它信号-One-dimensional FFT procedure, as long as the changes in the main function of the test signal can be used for other signals
- 2023-03-09 09:20:02下载
- 积分:1
-
人工智能作业,用博弈树完成的一字棋程序。
人工智能作业,用博弈树完成的一字棋程序。-Artificial intelligence operations, with the completion of the word chess game-tree program.
- 2022-03-16 15:02:28下载
- 积分:1
-
数值处理算法源代码
数值处理算法源代码-numerical algorithm source code
- 2022-07-03 13:56:44下载
- 积分:1
-
Sonic anemometer tilt correction algorithm
本文直接应用Wilczak等人[1]提出的算法,从倾斜角度校正声波风速仪记录的风分量。它与双旋转和三旋转算法进行了比较。本提交文件包含:4个示例文件:exampleu PF.m、exampleu rot2.m和exampleu rot3.m以及exampleu frictionVelocity.m-函数tiltCorrection.m;
- 2022-07-21 22:14:03下载
- 积分:1
-
数十个程序,结构分析,偏重岩土方面
数十个程序,结构分析,偏重岩土方面-dozens of procedures, structural analysis, emphasizing geotechnical aspects
- 2023-08-05 02:35:03下载
- 积分:1
-
MD5源代码
MD5 哈希算法实现,充分测试验证
API定义如下:
void MD5Init PROTO_LIST ((MD5_CTX *));
void MD5Update PROTO_LIST
((MD5_CTX *, unsigned char *, unsigned int));
void MD5Final PROTO_LIST ((unsigned char [16], MD5_CTX *));
void md5(char*,char*,int len);
- 2022-03-26 06:41:24下载
- 积分:1