Sei sulla pagina 1di 15

Huffman Code Construction

Character count in text.

Char

Freq

125

93

80

76

73

71

65

61

55

41

40

31

27
1

Char
E
T
A
O
I
N
S
R
H
L
D
C
U

Huffman Code Construction

31

27

Freq
125
93
80
76
73
71
65
61
55
41
40
31
27

Char
E
T
A
O
I
N
S
R

Huffman Code Construction

H
L
D

Freq
125
93
80
76
73
71
65
61
58
55
41
40

C
U

31
27

58
C

31

27
3

Char Freq
E 125
T
93
81
A
80
O
76
I
73
N
71
S
65
R
61
58
H
55

Huffman Code Construction

L
D

41
40

81
D

40

41

58
C

31

27
4

Char Freq
E 125
113
T
93
81
A
80
O
76
I
73
N
71
S
65
R
61

Huffman Code Construction

58
55

113

81
D

40

41

58

55

31

27
5

Char Freq
126
E 125
113
T
93
81
A
80
O
76
I
73
N
71

Huffman Code Construction

S
R

126

81

65
61

113

40

41

61

65

58

55

31

27
6

Char Freq
144
126
E 125
113
T
93
81
A
80
O
76

Huffman Code Construction

I
N

126

81

144

73
71

113

40

41

61

65

71

73

58

55

31

27
7

Char Freq
156
144
126
E 125
113
T
93
81

Huffman Code Construction

A
O

80
76

156
A

80

76

126

81

144

113

40

41

61

65

71

73

58

55

31

27
8

Char Freq
174
156
144
126
E 125
113

Huffman Code Construction

156

93
81

174

80

76

93

81

126

144

113

40

41

61

65

71

73

58

55

31

27
9

Char Freq
238
174
156
144
126

Huffman Code Construction

156

174

80

76

238
T

93

81

125
113

126

144

125

40

41

61

65

71

73

113
H

58

55

31

27
10

Char Freq
270
238
174
156

Huffman Code Construction

144
126

156

270

174

80

76

238

93

81

126

144

125

40

41

61

65

71

73

113
H

58

55

31

27
11

Char Freq
330
270
238

Huffman Code Construction

174
156

330

156

270

174

80

76

238

93

81

126

144

125

40

41

61

65

71

73

113
H

58

55

31

27
12

Char Freq
508
330

Huffman Code Construction

270
238

330

508

156

270

174

80

76

238

93

81

126

144

125

40

41

61

65

71

73

113
H

58

55

31

27
13

Char Freq
838

Huffman Code Construction

508
330
838
330

508

156

270

174

80

76

238

93

81

126

144

125

40

41

61

65

71

73

113
H

58

55

31

27
14

Huffman Code Construction

0
A

Huff

125

0000

110

93

0001

011

80

0010 1

000

76

0011

001

73

0100

1011

71

0101 0

1010

65

1001

61

0110
E
0111

1000

1000

1111

1001

0101

1010

0100

Fixed

Freq

Char

1
S

H
L

0
N

55
41

40

1
I

31

1011

11100

27

1100

11101
C

Total

838

4.00

3.62

1
U

15

Potrebbero piacerti anche