【文件属性】:
文件名称:自适应模式算术编码代码 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;
}