自适应模式算术编码代码 C语言

时间:2014-07-05 12:57:55
【文件属性】:

文件名称:自适应模式算术编码代码 C语言

文件大小:3KB

文件格式:TXT

更新时间:2014-07-05 12:57:55

自适应 算术编码

#include #include #include double result,areaBegin,areaEnd; int cord[1000],cordLength; char str[1000]; int strLength=0; double proc[10]; //概率数组 int a[10]; //信源符号个数统计数组 void initialization() //............初始化概率函数.................. { for(int i=0;i<10;i++) { proc[i]= 0.10; a[i]=1; } } bool readdat() { printf("*********** 自适应模式算术编码 ***********\n"); printf("请输入字符串(0--9): \n"); scanf("%s",str); while(str[strLength]!='\0') strLength++; for(int i=0;i'9' || str[i]<'0') return 1; return 0; }


网友评论

  • 代码可用,可以参考
  • 代码基本实现了,可以参考
  • 代码还不错
  • 分有点多, 代码也不是很长(不适用于大量数据或文件), 不过可以用来学习学习
  • 可以参考,但不值9分
  • 可以运行 感谢分享
  • 可以运行 如果可以压缩文件就好了