Practice Questions On Huffman Encoding - GeeksforGeeks
Practice Questions On Huffman Encoding - GeeksforGeeks
Practice Questions On Huffman Encoding - GeeksforGeeks
Huffman Encoding is an impor tant topic from GATE point of view and different types of
questions are asked from this topic. Before understanding this ar ticle, you should have
These are the types of questions asked in GATE based on Huffman Encoding.
different symbols.
The length of the code for a character is inversely propor tional to frequency of its
occurrence.
(B) Huffman Codes may not be optimal lossless codes in some cases
We use cookies to ensure you have the best browsing experience on our website. By using
Got It !
Therefore, option (A) and (B) are false. Option (C) is true as this is the basis of decoding
our site, you acknowledge that you have read and understood our Cookie Policy & Privacy
of message from given code.
Policy ▲
Type 2. To find number of bits for encoding a given message –
Calculate number of bits using frequency of characters and number of bits required
Que – 2. How many bits may be required for encoding the message ‘mississippi’?
We use cookies to ensure you have the best browsing experience on our website. By using
our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Got It !
Policy ▲
The generated Huffman tree is:
Que – 3. The characters a to h have the set of frequencies based on the first 8 Fibonacci
numbers as follows:
a : 1, b : 1, c : 2, d : 3, e : 5, f : 8, g : 13, h : 21
A Huffman code is used to represent the characters. What is the sequence of characters
Related Articles
corresponding to the following code?
110111100111010
(A) fdheg
(B) ecgdf
(C) dchfg
(D) fehdg
Solution: Using frequencies given in the question, huffman tree can be generated as:
We use cookies to ensure you have the best browsing experience on our website. By using
our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Got It !
Policy ▲
Following are the codes:
before transmitting over the network. Suppose the message contains the following
We use cookies to ensure you have the best browsing experience on our website. By using
Note that each character in input message takes 1 byte.
our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Got It !
Policy ▲
If the compression technique used is Huffman Coding, how many bits will be saved in
the message?
(A) 224
(B) 800
(C) 576
(D) 324
Using Huffman Encoding, Total number of bits needed can be calculated as:
Attention reader! Don’t stop learning now. Get hold of all the impor tant DS A concepts
with the DSA Self Paced Course at a student-friendly price and become industr y ready.
Like 0
We use cookies to ensure you have the best browsing experience on our website. By using
our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Got It !
Policy ▲