霍夫曼编码,对输入的字符集和各个字符对应的权值,例如A={a,b,c,d,e,f,g,h},各个字符对应的权值为{5,29,7,8,14,23,3,11},求出每个字符的霍夫曼编码。
【输入形式】输入若干个字符(1<=n<=26),其权值为int型。
输入数据的第一行的整数n,表示字符数;
接下来的n行是字符集,一行一个字符;
最后一行是各字符的权值,以空格分隔。
【输出形式】每个字符(节点)的霍夫曼编码。
参见样例输出。
【样例输入】4abcd13722【样例输出】a:000b:001c:01  d:1【样例说明】提示:1、将最小两个子树合并过程中一定要从前向后去查找两个最小子树,最小子树作为新结点的左子树,次小子树作为新结点的右子树,编码过程中左子树定义为0,右子树定义为12、另外:一般原则要求: 若有重复权值结点,原来森林中的结点优先选择(即深度小的结点优先,以确保最终总树深较浅并相对平衡)。
新生成的权值和的结点后用。
2024/3/30 12:22:16 4KB 二又树应用 霍夫曼编码
1
包含log4j2.xml,log4-api-2.11.2.jar,log4j-core-2.11.2.jar,log4j-slf4j-impl-2.11.2.jar以及slf4j-api-1.7.30
2024/3/29 15:52:55 1.66MB log4j
1
jTDS是一个开放源代码的100%纯Java实现的JDBC3.0驱动,它用于连接MicrosoftSQLServer(6.5,7,2000,2005,2008和2012)和Sybase(10,11,12,15)。
jTDS是基于freeTDS的,并且是目前最快的可企业级应用的SQLServer和Sybase的JDBC驱动程序。
jTDS完全与JDBC3.0兼容,支持只向前和可滚动/可更新的结果集(ResultSets),并且支持完全独立的并行Statements,而且实现了所有的数据库元数据(DatabaseMetaData)和结果集元数据(ResultSetMetaData)方法。
2024/3/28 22:21:42 297KB jtds
1
这个是MDK的STM32F4系列器件支持包,为方便大家在国内使用下载,现上传上来给大家共享,keiluv5上使用,下载后打开mdk-project-manage-packinstaller,然后file-import即可导入mdk。
2024/3/28 0:45:50 448.93MB STM32  MDK
1
目录1. 一般最小二乘法 31.1. 一次计算最小二乘算法 31.2. 递推最小二乘算法 32. 遗忘因子最小二乘算法 62.1. 一次计算法 62.2. 递推算法 63. 限定记忆最小二乘递推算法 94. 偏差补偿最小二乘法 115. 增广最小二乘法 136. 广义最小二乘法 157. 辅助变量法 178. 二步法 199. 多级最小二乘法 2110. Yule-Walker辨识算法 23Matlab程序附录 24附录1、最小二乘一次计算法 24附录2、最小二乘递推算法 25附录3、遗忘因子最小二乘一次计算法 26附录4、遗忘因子最小二乘递推算法 27附录5、限定记忆最小二乘递推算法 29附录6、偏差补偿最小二乘递推算法 31附录7、增广最小二乘递推算法 32附录8、广义最小二乘递推算法 34附录9、辅助变量法 36附录10、二步法 38附录11、多级最小二乘法 39附录12、Yule-Walker辨识算法 42
1
(1)ov7725驱动C语言;
(2)ov7725CMOS摄像头模组资料(3)OV7725_VGA_YCbCr_15fps寄存器设置(4)寄存器配置文件.绝对可用官方FAE提供(5)OV7725CMOSDATASHEET机密文件(6)OV7725CMOSdatasheet一般坊间很难找到此文件(7)OV7725摄像头+FIFO(AL422B)模块,只要是个MCU,就能拍照(8)Arm调用代码(9)AVR调用代码;
(10)ARM调用代码;
(11)STM32F调用代码
2024/3/27 9:23:55 4.97MB OV7725
1
算法中将一条线视为一个结点,采用广度优先搜索,利用树结构存储搜索结果,算法效率高,在武汉地铁11条线路190余个站点的线网图中测试,任意两点间的所有路径平均耗时0.2秒。
只要对算法中的费用矩阵做调整,即可适用于公交等其他网络。
2024/3/26 14:48:14 700KB 所有路径 算法 高效 地铁
1
支持+,-,*,/混合运算,有源代码及exe(32位)用MinGWC++14可完美编译(一定要C++11以上!!)
2024/3/26 2:04:52 435KB C++ 计算器 源代码
1
小巧精悍的中国式报表控件。
2.7主要变动:1.增加了设计器的OCX可视控件,可以将设计器嵌入到自己的Form和网页中。
2.VCL控件增加了相关的右键菜单,可以在Delphi的IDE中设计报表。
3.采用全新Office风格的工具条界面(无需皮肤控件支持)。
4.报表对象的右键菜单中增加了:自动对齐,统一调整大小等功能菜单。
5.图表功能改进,例如:支持设置X轴标题,支持多个Series等。
6.图片和文本一样支持居中、靠右显示等特性。
7.自动合并选项中的“约束合并”改为“依赖关系”由原来的“受左边列合并关系约束”改变为“受左边最近一个合并列的约束”。
8.修正了报表视图中,源子表过宽不能完整显示的问题。
9.修正了设计器处于Form设计页面时退出报错的问题。
10.修正了最小行高度调整不能到位的问题。
11.改进了列自动合并算法,修正了对于复杂报表中单元格自动合并错位的问题。
12.修正了多份打印时,页数不正确的问题。
13.修改了连续纸打印(纸张自动高度)时,对某些打印机的设置失效的问题。
2024/3/25 12:55:29 18.3MB AC Report Anycell 中国式报表
1
FastReport是功能齐全的报表控件,使开发者可以快速并高效地为·NET/VCL/COM/ActiveX应用程序添加报表支持。
此版本号为6.3.11全部源码版,支持D7到最新版本,编译前要删除旧版BPL。
2024/3/24 4:47:04 8.51MB FS FastReport FastReport v6
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡