Hammingkóðun
Hammingkóðun, named after Richard Hamming, is a type of linear error-correcting code. It is widely used in data transmission and storage to detect and correct errors that may occur during these processes. The core principle of Hamming codes is the addition of redundant bits, called parity bits, to the original data. These parity bits are strategically placed and calculated based on the data bits.
When data is transmitted or stored, noise or physical defects can cause bits to flip, leading to
Once the error is detected and located, the Hamming code can also correct it by flipping the