一、课程设计题目:哈夫曼树应用二、课程设计要求:1) 从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树并将它存于文件hfmTree中.将已在内存中的哈夫曼树以直观的方式(比如树)显示在终端上;
2) 利用已经建好的哈夫曼树(如不在内存,则从文件htmTree中读入),对文件Text.txt中的正文进行编码,然后将结果存入文件Code.txt中。
3) 利用已建好的哈夫曼树将文件Code.txt中的代码进行译码,结果存入文件Text.txt中,并输出结果。
三、进度安排1.分析问题,给出数学模型,选择数据结构。
2.设计算法,给出算法描述,给出源程序清单。
3.编辑、编译、调试源程序,撰写课程设计报告。
四、基本要求1.界面友好,函数功能要划分好2.总体设计应画一流程图3.程序要加必要的注释4.要提供程序测试方案5.程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
目录1•设计目的 32.需求分析 42.1哈夫曼编码/译码器简介 42.2.问题描述 42.3需求分析 43.概要设计 53.1问题分析哈夫曼树的定义 54.详细设计 64.1系统框架图 64.2总体流程图 74.3编码函数 84.4译码函数 104.5运行结果 115.调试分析 136.小结 14参考文献 15附录:源程序代码 16
1
主要讲聚类算法的综述。
这篇文章几乎将各个领域的聚类算法给一网打尽,太好了。
从各种方向上来谈论聚类算法(层次,划分,大数据集,图形,文本聚类,模糊聚类等),以及聚类的相关问题(如何计算距离,如何确定聚类个数,如果对聚类结果进行评价等)
2024/10/13 21:11:39 1.49MB 聚类 英文
1
系统应当包含基本的功能有:用户注册、用户登录,用户订票和管理员登录,线路查看等,订单管理。
车票管理。
用户则划分为基本乘客和管理员两大类,管理员还兼具有管理职能。
1
光盘文件;
光盘文件;
光盘文件;
重要的事情说三遍。
本书详细介绍了ANSYSFLUENT软件的基础理论、具体操作方法和经典案例。
同时简单介绍了与FLUENT软件配合使用的网格划分软件Pointwise和ICEMCFD软件的应用方法。
33.71MB fluent
1
图片处理1、输入geoMESHuv8('0.txt',32,48),选择分析区域边界点,系统自动在区域内划分单元网格,在默认文件夹内会生成MESH_0.txt和ELE_0.txt两个文件。
  2、修改geoPIV8_launcher_0.txt文件,将文档内的filename of initial mesh行的文件名由0.txt改为MESH_0.txt。
 将文档内的Location of image files行的照片存放目录改为当前你的存放目录。
  3、输入geoPIV8,选择geoPIV8_launcher_0.txt文件,在默认文件夹内会生成PIV_1_2.txt和PIV_2_3.txt两个文件。
2024/10/5 19:10:05 7KB piv
1
编制质量手册涉及组织结构、职责权限的划分及调整理顺,以及各生产、服务过程环节、质量活动内容的控制办法,是一项十分复杂的系统工程。
要使这项工作有计划、有步骤、按期、按质、按量地完成,就必须加强组织领导。
尤其是组织管理者,具有不可推卸的责任。
管理者不参与手册编写这件事本身,就已经违背了标准的规定。
自然也不是要管理者事必躬亲,可成立质量手册(质量文件)编写领导小组,其成员由各主管领导组成,其主要任务是:
2024/10/5 9:46:11 23KB 质量手册编制的基本程序
1
谷歌安卓开发SDKPlatform-Tools这是adb,fastboot等工具包。
把解压出来的platform-tools文件夹放在androidsdk根目录下,并把adb所在的目录添加到系统PATH路径里,即可在命令行里直接访问了adb,fastboot等工具。
platform-tools保存着一些Android平台相关通用工具,比如adb、和aapt、aidl、dx等文件,这里和platforms目录中tools文件夹有些重复,主要是从android2.3开始这些工具被划分为通用了。
打开网址看详细教程https://blog.csdn.net/qq_30483585/article/details/80605153
2024/10/5 4:36:19 4.56MB 刷机
1
WinHex是一款16进制编辑器。
在电脑取证、数据恢复、底层数据处理以及IT安全等领域方面很有用,可以查看和编辑所有类型的文件,及从数码相机卡和系统文件已崩溃的硬盘中恢复被删除的文件或丢失的数据。
主要特性:*磁盘编辑,可适用:硬盘、软盘、CD-ROM、DVD、ZIP、SmartMedia和CF等;
*强大的FAT、NTFS、Ext2/3、ReiserFS、CDFS、UDF目录浏览器;
*内存编辑:可访问其它进程的虚拟内存;
*用模板编辑数据结构(例如修复分区表WinHex_16.2.rar/启动扇区);*连接、分割文件,合并、划分奇偶字节/字;
*分析、比较文件;
*灵活的搜索和替换功能;
*磁盘克隆;
*驱动器镜像及备份(可压缩或按650M分割);*API及脚本功能;
*128位加密、校验和、CRC32、哈希散列(MD5,SHA-1,...);
*擦除机密文件以保护数据或隐私;
*导入所有剪贴簿格式,包括ASCII16进制值;
*在二进制、16位ASCII码、IntelHex和MotorolaS间相互转换;
*ANSIASCII,IBMASCII,EBCDIC,(Unicode)字符集;
*即时窗口切换,打印,随机数生成器;
*支持大于4G的文件。
内含ZWT的注册机(有部分垃圾杀毒软件会报毒,实际上没有任何问题,请放心使用。
其实内附user.txt已经含有注册信息!)界面使用简体中文的方法:Help菜单-setup-ChinesePlease!
2024/10/4 4:04:44 2.27MB WinHEX专家版
1
摘要:餐饮管理系统作为一个餐饮的基本管理,是餐饮服务业对职工以及餐饮的日常管理。
开发餐饮管理系统,正是完善餐饮业信息化管理的重要环节。
人工操作已很难满足餐饮业信息化管理的要求,面对庞大的信息量,该方式现存在很多弊端。
因此,建立现代化的智能管理系统势在必行。
这样也大大减轻了餐饮业内部人员的工作量,提高了工作效率,使原本复杂和枯燥无味的工作变得简约而轻松。
在系统设计中包括系统整体设计,逻辑框架与数据流程,各个功能模块划分,系统功能模块的设计与具体实现等部分。
该系统侧重于顾客开台,点菜和结帐,通过已编制好的程序,完成对管理员的登录、桌台信息和职工信息的添加、查询,以及管理员的增、删、改、查等,本系统使用的开发工具是.NET开发程序,采用SQLServer2005数据库。
实现餐饮数据及职工的数据采集、数据统计和信息查询过程,完善餐饮管理现代化,方便管理人员统计、考查员工工作情况,方便餐饮业管理部门查询宾馆一段时间内盈余情况,准确地掌握餐饮业近期情况和相关数据。
关键词:餐饮管理;
VisualC#.NET;
SQLServer2005数据库;
目录1生产实习概况 21.1主要任务 21.2分工 22需求分析 22.1功能需求 33系统设计 33.1登陆模块 33.2主界面模块 73.3开台模块 103.4点菜结帐模块 123.5桌台信息管理模块 173.6职工信息管理模块 203.7系统设置模块 223.8辅助工具和关于以及帮助模块 27总结 29致谢 30参考文献 31
2024/10/2 21:04:22 2.42MB C# SQL2005
1
目录第一章需求分析…………………………………………………………41.1、用户需求………………………………………………………41.2、拓扑结构………………………………………………………4第二章硬软件的选择与配置……………………………………………72.1、硬件选择………………………………………………………72.2、硬件配置………………………………………………………122.3、软件的选择……………………………………………………132.4、软件的配置……………………………………………………13第三章服务软件的配置与设计…………………………………………153.1、WEB配置………………………………………………………153.2、DNS配置……………………………………………………….163.3、FTP配置………………………………………………………163.4、DHCP配置……………………………………………………….173.5、IP地址的划分与配置………………………………………….18第四章WEB页面………………………………………………………20第五章总结………………………………………………………………21参考文献……………………………………………………………22附录…………………………………………………………………23
1
共 513 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡