1.

Why do we require hamming codes?(a) Error correction(b) Encryption only(c) Decryption(d) Bit stuffingThe question was posed to me in a job interview.Origin of the question is Checksum, Complexity Classes & NP Complete Problems topic in section Checksum, Complexity Classes & NP Complete Problems of Data Structures & Algorithms II

Answer»

The correct option is (a) ERROR correction

The EXPLANATION is: HAMMING codes are used for the purpose of error detection and correction. It is also used for channel ENCODING and decoding. They are linear-error correcting codes.



Discussion

No Comment Found

Related InterviewSolutions