私は最近、就職の面接のためにエラー訂正について読んでおり、n-ary BCH (Bose、Chaudhuri、Hocquenghem) 巡回コードを使用する多くのプログラムを作成しました。特定のユーザーのコード (エンコーディング) を読み取り、それをデコードして、最大 2 つのエラーを修復します (さらに多くのエラーを検出します)。
与えられた電話番号の 1 つに数字が欠けている場合に修復できるようにしたいと考えています (2 つでも可能と思われます)。ISBN コードを調査した結果、乱数の 2 桁が削除されていれば、ISBN コードを修復できるようです。