DeStRoYeR-droid / Error-Correcting-Codes

Implementation of error correction codes (ECC) in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error-Correcting-Codes πŸ‘¨πŸΎβ€πŸ’»


Introduction

Error correcting codes, as the name suggests, is a way to transmit messages as binary numbers in such a way that even if some bits are flipped, the original message can be recovered. Thus these are practically used in all instances of message transmission, and even more in data storage, to prevent data corruption in all the instances.

Aimed towards students or anybody who wants to learn about Error Correcting Codes, the codes provided here are a step-by-step guide as to how to implement these Error Correcting Codes.

This repository contains implementation of Error Correcting Codes (ECC for short) in C++ along with proper in-code documentation. πŸ“


Menu

The following ECC's have been discussed in this repository so far πŸ˜‰-


Resources

To learn more about Error Correction Codes, I personally recommend the following videos 🏫 -

About

Implementation of error correction codes (ECC) in C++


Languages

Language:C++ 100.0%