1.要求对文件进行Huffman编码的算法,以及对一编码文件进行解码的算法2.熟练掌握二叉树的应用;具体要求如下:最小冗余码/哈夫曼码
2023/11/7 17:07:19 1.81MB Huffman编码
1
这个是matlab计算最小包围矩形,可以二值图像中的多个前景区域来求得其最小包围矩形,非常有用的
2023/11/7 17:53:06 54KB matlab 最小包围矩形
1
基于最小交叉熵(minimumcrossentropy)图像分割,
2023/11/7 4:12:49 2KB 最小交叉熵
1
AD09设计硬件原理图+PCB+封装库文件,采用2层板设计,板子大小为40x23mm,单面布局双面布线,主要器件为STC15W401AS_QFN28,MINIUSB接口供电。
AltiumDesigner设计的工程文件,包括完整的原理图PCB文件,可以用Altium(AD)软件打开或修改,可作为你产品设计的参考。
1
java的最小生成树的动态显示,其中有普利姆和克鲁斯卡尔算法。
------------我就过来编辑一下所需积分,结果资源描述需要我必须50个字!!别看了,凑字的
2023/11/5 6:10:57 24KB 最小生成树
1
迷你SQL2000,最小的SQL支持WINxp、WIN7、WIN10(64位/32位均可运行),迷你不占系统资源。
2023/11/5 5:39:04 18.26MB SQL2000 miniSQL2000
1
文本处理是现代化计算机应用的重要领域。
文本由字符组成,字符以某种编码形式存储在计算机中。
每个字符的编码可以是相等长度的,也可以是不等长度的。
我们熟知的ASCII编码是等长编码。
为了提高存储和处理文本的效率,在一些计算机应用场合,如数据通信,常采用不等长的编码,对常用的字符用较少的码位编码,不常出现的字符用较多的码位编码,从而减少文本的存储长度。
哈夫曼编码就是用于此目的的不等长编码方法。
当然,编码的对面就有译码。
本课题中,首先是构造哈夫曼树。
给定一组权值,以此作为叶结点的权值,可以构造多棵扩充二叉树,它们通常具有不同的加权路径长度。
其中具有最小加权路径长度的扩充二叉树,用于构造高效的不等长编码。
哈夫曼给出了构造具有最小加权路径长度的扩充二叉树的算法,称位哈夫曼算法。
用哈夫曼算法构造的扩充二叉树称为哈夫曼编码树或哈夫曼树。
当然,还有编码和译码部分。
本系统的前端开发工具是VisualC++6.0。
具有输入字符集大小及权值大小,构造哈夫曼树,并对用户输入的字符串进行编码以及译码还有退出四种功能。
本程序经过测试后,功能均能实现,运行稳定。
2023/11/3 6:12:14 2.52MB 哈夫曼树,编码,译码,权值
1
世界最小的USB转TTL模块选择无需外部晶振额CH340C为了可扩展为自动烧录模块没有选择EN系列芯片PCB尺寸仅2.3CM长1CM宽宽度已经是芯片宽度无法更小了可为51Arduino等单片机烧录程序
2023/11/1 18:21:29 579KB USB TTL 烧录
1
因为c8t6的引脚太少,又画了zet6的最小系统板,另外加了iic通信的oled插座
2023/10/31 23:18:51 6.54MB STM32F103ZET6 原理图 pcb
1
若要在n个城市之间建设通信网络,只需要假设n-1条线路即可。
如何以最低的经济代价建设这个通信网,是一个网的最小生成树问题。
2023/10/30 22:02:25 207KB Tree
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡