- 博客(5)
- 收藏
- 关注
原创 线性分组码
#include#define N 100int G[N][N];int M[N][N];int GM[N][N];void XIE();void write();void main(){char a,b;int i=0,j=0,n=0,m=0,k=0,x=0,y=0,z=0;FILE *read;read=fopen("G.txt","r");while(!feof(read)){a=fgetc
2009-12-24 22:48:00 665
原创 游程编码
游程编码:把编码长度在进行huffman编码#include#include#define N 100#define Min 10#define M 2*N-1char a[N];char hc[N+1][N+1];int b[N];float p[N];int num0[N],num1[N];typedef struct{float weight;int parent;int lchild;
2009-12-24 22:44:00 623
原创 Huffman编码
#include#include#include#include#define N 10#define Min 10#define M 2*N-1int i,j=0;char hc[N+1][N+1];float p=0,a[N],c=0;typedef struct{float weight;int parent;int lchild;int rchild;}huffman,huffmantre
2009-12-22 13:11:00 334
原创 费诺编码
#include #include#include#define N 10void fano();void read();void px();int i,j=0,q;float a[N],c=0,p=0;char b[N][N];void main(){void fano(int m,int j,float a[N]);FILE *write;write=fopen("2.txt","w");a[
2009-12-22 13:09:00 2163
原创 香农编码
#include#include#define N 10void main(){ int i,j=1,k=0,w=0,m; float p=0,y; FILE *read,*write; float pa[10],pb[10]; pa[0]=0,pb[0]=0; read=fopen("1.txt","r"); write=fopen("2.txt","
2009-12-22 13:07:00 1214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人