博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实验一
阅读量:6825 次
发布时间:2019-06-26

本文共 1001 字,大约阅读时间需要 3 分钟。

1、用你的计算机上的压缩工具来压缩不同文件。研究原文件的大小和类型对于压缩文件与原文件大小之比的影响。

答:经试验发现原文件的大小和类型对于压缩文件与原文件大小之比有影响,特别是TXT类型的,压缩文件与原文件大小之基本是百分之五十,如果压缩的文件为".jpg"".rm"".rmvb"".mp3""3gp""rar""zip""".exe"文件,这些文件本身就是压缩后的文件.再压缩大小不会变化。其他类型的文件压缩之后大小变化不大,文件越大能压缩的就多。

2、 从一本通俗杂志中摘录几段文字,并删除所有不会影响理解的文字,实现压缩。例如,在“This is the dog that belongs to my friend”中,删除is、the、that和to之后,仍然能传递相同的意思。用被删除的单词数与原文本的总单词数之比来衡量文本中的冗余度。用一本技术期刊中的文字来重复这一试验。对于摘自不同来源的文字,我们能否就其冗余度做出定量论述?

答:冗余度它表征源信息率的重复程度,是描述信源客观统计特性的一个物理量。也可以说是从多余的一个量,通俗的讲就是数据的重复度。它不影响数据的完整,也正是因为这一个多余量的存在,才能对其信源进行压缩,压缩后不会影响传递信息。

我们不能对其冗余度做出定量论述,假如在文学写作中使用到一些重叠词:缠缠绵绵 凄凄惨惨,冷冷清清等等,去掉冗余也可以表达这个意思,但是却少了那种意境。所以我认为不能。(信源=信息+冗余度。)

编写一段程序,从包括26个字母的符号集{a,b,...,z}中随机选择字母,组成100个四字母单词,这些单词中有多少是有意义的?

#include<iostream>

using namespace std;

int main()

{  

   int word,i,j;

    char n[100][5];

    for(i=0;i<100;i++)  

   {      

   for(j=0;j<4;j++)  

       {      

       word=rand()%26;     

        n[i][j]=word+'a';    

     }        

n[i][4]='\0';       

  cout<<i+1<<':'<<n[i]<<"\t";   

  }    

return 0;

}

 

 

有2个   ①Hume 译文:n. 休姆(人名,姓氏)   ②poey 译文:波埃

 

 

 

 

 

转载于:https://www.cnblogs.com/22-6262/p/5883081.html

你可能感兴趣的文章
专题实验 日期类型
查看>>
[ExtJS5学习笔记]第三十三节 sencha extjs 5 grid表格导出excel
查看>>
文字有阴影效果
查看>>
弱占优策略--Weakly Dominant Strategy
查看>>
iOS开发基础知识--碎片15
查看>>
Oracle更改字符集
查看>>
Data Guard 主备库角色转换
查看>>
linux系统下MySQL表名区分大小写问题
查看>>
【.Net】net 反射15分钟速成
查看>>
[进程]kill 9和15,以及pkill, killall
查看>>
[C++基础]C++中静态成员函数如何访问非静态成员
查看>>
MST最小生成树及克鲁斯卡尔(Kruskal)算法
查看>>
HTTP Status 500 - Request processing failed; nested exception is java.lang.NullPointerException
查看>>
【翻译】MODELS - VIEWS – CONTROLLERS
查看>>
(转)hadoop 0.20.2在eclipse开发的插件问题
查看>>
poj 1037(经典dp)
查看>>
mac下两种很常见的button的xib设置
查看>>
ScrollView反弹效果 仿小米私密短信效果
查看>>
iOS边练边学--触摸事件以及能够拖拽的UIView的练习
查看>>
Redis命令拾遗五(有序集合)
查看>>