1 / 11
文档名称:

数学系09级课程设计.ppt

格式:ppt   大小:323KB   页数:11页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数学系09级课程设计.ppt

上传人:小落意心冢 2022/4/27 文件大小:323 KB

下载得到文件列表

数学系09级课程设计.ppt

相关文档

文档介绍

文档介绍:数学系09级课程设计
由NordriDesign提供

一、基于哈夫曼编码的数据压缩/解压程序
1. 问题描述:将任意一个指定的文本文件中的字符进行哈夫曼编码,生成一个编码文件(压缩文件)和哈数学系09级课程设计
由NordriDesign提供

一、基于哈夫曼编码的数据压缩/解压程序
1. 问题描述:将任意一个指定的文本文件中的字符进行哈夫曼编码,生成一个编码文件(压缩文件)和哈夫曼树文件;反过来,可将一个压缩文件解码还原为一个文本文件。
2. 要求:
1)可设计一个菜单:
C----Coding
D----Decoding
L----List Text Document
Q----Quit
2)选择C时:
输入一个待压缩的文本文件名称(可带路径)。
如:D:\lu\
统计文本文件中各字符的个数作为权值,生成哈夫曼树;
将哈夫曼树存入磁盘文件中。
将文本文件利用哈夫曼树进行编码,生成压缩文件。
压缩文件名称= 如:D:\lu\
哈夫曼树文件名称= 如:D:\lu\
3) 选择D时:
输入一个待解压的压缩文件名称(可带路径 )
如:D:\lu\
从对应的哈夫曼文件中读出哈夫曼树。
利用哈夫曼树将编码文件中的编码序列解码;生成(还原)文本文件。
文本文件名称=压缩文件名+“” 如:D:\lu\
4)选择L时:
输入一个待压缩的文本文件名称(可带路径)。
如:D:\lu\
显示出该文本文件的内容
3. 功能扩展(自己定制):
编码使用二进制位,利用位运算进行真正的数据压缩。
可对任何文件进行压缩。
显示出各种重要信息,如压缩率、各字符的哈夫曼编码表
……..
二、求复杂表达式的值(课本343页综合实验题2)
问题描述 输入一个含有运算符和运算函数的表达式,计算其结果。
要求
1) 以字符串方式输入一个复杂的表达式;
表达式中包括:数值(整数、实数)、一般运算符(正号,负号,加、减、乘、除、求模、乘方、括号);
如输入: “123*(-20^3+*(123%4))”
2) 利用栈,根据各运算符的优先度进行数值计算,显示结果
3) 循环回1),继续下个表达式的输入。
功能扩展(自己定制):
1) 表达式中可含有运算函数: abs—绝对值,sqrt—开方
exp---指数函数,ln---对数,sin,cos,tan
如输入:“*sin(abs(-23)*)+exp(3)”
上述函数在C++中有对应的函数调用(fabs, sqrt, exp, log, sin, cos, tan)。
2) 增加自定义的运算,如阶乘:30!等
3) 自己进一步扩充……..
如显示计算过程等
三、一元多项式的计算
问题描述 将多个多项式输入并存储在内存中,然后对多项式进行加,减,数乘等运算。
要求:
1) 可设计菜单:
I----输入多项式
C----多项式计算
L----显示多项式
Q----退出
2) 选I:输入一个或多个多项式。
如输入:f= 3,0 -7,4 6,5 0,-1 3-7x^4+6x^5
g= 4,1 6,4 -57 0,-1 4x^1+6x^4-5x^7
3) 选C:输入计算表达式,然后计算结果并显示
如输入:h=f+g
显示结果:h= 3+4x^1-1x^4+6x^5-5x^7
如输入:k=f-g
显示结果:k= 3-4x^1-13x^4+6x^5+5x^7
4) 选L:显示内存中现有的多项式。

最近更新

新视野大学英语第三版视听说教程B4U263534公开.. 63页

二零二四年度房地产开发项目营销策划合同 15页

二零二四年度北京汽车租赁合同范本及协议书 14页

二零二四年度厂房租赁电梯技术改造及租赁服务.. 16页

二零二四年度商业地产租赁合同范本 15页

二零二四年度城市出租车司机薪酬福利保障合同.. 15页

二零二四年度安防摄像头与报警器集成供应合同.. 16页

二零二四年度建筑工程起重机械拆卸与安装全流.. 15页

配位化学Revision公开课一等奖课件赛课获奖课.. 138页

二零二四年度数据中心IDC设备采购与维护合同 16页

二零二四年度新型建筑材料采购合作协议 16页

酒店餐饮用油配送合同 7页

二零二四年度智能设备分期购买及售后服务保障.. 13页

二零二四年度核电站安装劳务分包合同,安全环.. 15页

二零二四年度火锅食材供应链股权合作协议 15页

二零二四年度特种材料采购合同样本 13页

二零二四年度玻璃采光顶安装与维护协议 15页

二零二四年度白酒产区原浆采购与销售合同 16页

部编版六年级下册语文期末试卷(可打印) 7页

部编版四年级语文下册期末测试卷(完整版) 7页

鲁布革水电站全球招标的新动态3篇 46页

餐饮服务合同应注意的问题3篇 45页

项目建议书迎来立项3篇 44页

重拾信心的保证书3篇 39页

车管所授权委托书范例解析3篇 40页

深入了解设计服务合同印花税3篇 44页

岩石和矿物复习知识点公开课一等奖课件赛课获.. 17页

矿权转让合同书(2025版) 15页

油脂过氧化值测定方法优化研究 2页

气候变化对城市影响 36页