霍夫曼编码,对输入的字符集和各个字符对应的权值,例如A={a,b,c,d,e,f,g,h},各个字符对应的权值为{5,29,7,8,14,23,3,11},求出每个字符的霍夫曼编码。 【输入形式】 输入若干个字符(1 <= n <= 26),其权值为int型。 输入数据的第一行的整数n,表示字符数;接下来的n行是字符集,一行一个字符;最后一行是各字符的权值,以空格分隔。 【输出形式】 每个字符(节点)的霍夫曼编码。参见样例输出。 【样例输入】 4 a b c d 1 3 7 22 【样例输出】 a:000 b:001 c:01   d:1 【样例说明】 提示: 1、将最小两个子树合并过程中一定要从前向后去查找两个最小子树,最小子树作为新结点的左子树,次小子树作为新结点的右子树,编码过程中左子树定义为0,右子树定义为1 2、另外:一般原则要求:  若有重复权值结点,原来森林中的结点优先选择(即深度小的结点优先,以确保最终总树深较浅并相对平衡)。新生成的权值和的结点后用。
2019-12-21 20:55:07 4KB 二又树应用 霍夫曼编码
1
标准的现代维吾尔文字符集unicode编码表
2019-12-21 20:24:07 113KB unicode 维吾尔文 字符 代码
1
GB21669-2008 信息技术 维吾尔文、哈萨克文、柯尔克孜文编码字符集
2019-12-21 20:12:29 2.92MB GB21669-2008
1
从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树并将它存于文件hfmTree中.将已在内存中的哈夫曼树以直观的方式(比如树)显示在终端上; 2.利用已经建好的哈夫曼树(如不在内存,则从文件htmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中,并输出结果,将文件CodeFile以紧凑格式先是在终端上,每行50个代码。同时将此字符形式的编码文件写入文件CodePrint中。 3.利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中,并输出结果
2019-12-21 20:03:01 11KB 用c語言實現哈夫曼樹
1
跨平台(windows Linux)是纯c实现 gbk/utf8互转,Ansi/Utf8互转,
2019-12-21 19:56:14 87KB Ansi/Utf8 gbk/utf8 Ansi转Utf8 互转
1
国际标准超大字符集字体支持包Unifonts 6.0(2010-11-24)  ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※  ※ 中日韩汉字超大字符集(SuperCJK) 通用字体支持包 6.0  ※  ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ ☆ 通用于WinNT/2000/XP/2003/Vista/x64系统下的Unicode全汉字库。 ☆ 完整支持国际标准超大字符集全部七万多中日韩越汉字的同台处理。 ☆ 字形版权:中易&华康  配套制作:海峰五笔 http://okuc.net ★ 官方永久下载地址:http://okuc.net/SoftWare/UniFonts6.0.exe http://okuc.net/SoftWare/UniFonts.exe ★ 本字库包含近十万标准字符,其中中日韩越通用汉字有七万五千多:   CJK基本   [4E00-9FFF] 20992码位 实际20940字   CJK扩展A   [3400-4DBF] 6592码位  实际6582字   CJK扩展B   [20000-2A6DF] 42720码位 实际42711字   CJK扩展C   [2A700-2B73F] 4159码位  实际4149字   CJK扩展D   [2B740-2B81F] 224码位  实际222字   CJK兼容扩展 [2F800-2FA1F] 544码位  实际542字   CJK部首扩展 [2E80-2EFF] 128码位  实际115字   CJK康熙部首 [2F00-2FDF] 224码位  实际214字   CJK笔画   [31C0-31EF] 48码位   实际36字   CJK兼容 [F900-FAFF] 512个码位 实际470字(477)   PUA(GBK) [E815-E86F] 90个码位 实际80字   PUA部件扩展 [E400-E5FF] 511个码位 实际452字   PUA缺字增补 [E600-E6CF] 208个码位 实际207字 ★ 版本更新记录: ☆ V6.0 ☆ 与Unicode 6.0同步,增加CJK扩展D集222字。 ☆ 根据Unicode增补了16个新定义的CJK基本字和3个兼容字。修正个别字型错误。 ☆ 北大中文论坛的谢振斌(Freeman)兄增补了Unicode尚未收录的一些民间实用汉字或部件。 ☆ 解决了64位系统下某些CJK扩展集字符显示为方框的问题。 ☆ 针对FireFox等非IE内核浏览器优化了扩展字符集显示。 ☆ V5.4 ☆ 根据IRG会议正式稿修订了CJK扩展集的4149字。 ☆ 解决了卸载后的注册表项残留问题。 ☆ V5.3 ☆ 增加自定义字体组合和注册表链接的安装选项,以适应简体中文、繁体中文和外文操作系统的不同需求。 ☆ V5.2 ☆ 完善了卸载程序,不再在系统字体目录中留下痕迹。 ☆ V5.1 ☆ 删除了私人造字区的非标准码位,解决了因个别网页因滥用这些码位冒充空格而显示怪字符的问题。 ☆ V5.0 ☆ 根据UNICODE5.0增补数十个笔画、音标和修饰符。 ☆ 根据IRG官方公布的的图样,新增CJK扩展C集的四千多字。 ☆ 为方便新旧字形对照,重新挂接了台湾细明体字库MingLiU-ExtB。 ☆ 本字体包中的全部汉字均可用《海峰五笔9.x版》、《极点五笔Unicode版》或《小鸭五笔》直接输入。 ☆ 更多应用技巧,参见文化中国论坛(http://culchina.net) 或 五笔爱好者论坛(http://www.wbfans.com/bbs) ☆ V4.0   补全所有的CJK兼容、扩展汉字和全部康熙部首,并增加64个易经卦爻符号、81个太玄经符号,及数百个标点、制表和印刷符号。这完全归功于采采卷耳(王奕桦)的天才工作。   由海峰重写了字体安装程序,正式加入对64位操作系统的支持,从此可以通用于32位/64位Windows下。配合32/64位通用输入法——海峰五笔9.0版,便能直接输出全部UNICODE汉字。 ☆ V3.0   全部汉字都采用了标准宋体字形,避免了大陆与台湾两类字形的不和谐,从此享受无缝挂接、浑然一体的平滑感。   CJK(GBK):宋体,使用Windows本身内置的SimSun或MingLiU。   CJK扩展A:Sun-ExtA,来自WinXP的SimSun18030。   CJK扩展B:Sun-ExtB,来自Vista的SimSun-ExtB。
1
包含车牌数字和字母每类600+,汉字每类150+,车牌图片200,非车牌图片200,清晰车头图片200+,共25000+张图片,对做车牌识别的朋友肯定够用了
2019-12-21 18:53:58 69.92MB 车牌字符集
1