• 2023-06-19BCH码与RS码详解
    本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:<https://github.com/timerring/information-theory>】或者公众号【AIShareLab】回复信息论获取。BCH码-循环码特点:它的生成多项式g(x)与最小码距之间有密切的关
  • 2023-06-17循环码的编码、译码与循环冗余校验
    本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:<https://github.com/timerring/information-theory>】或者【AIShareLab】回复信息论获取。循环码的编码循环码编码用硬件实现时,可用除法电路来实现。除法电路主要是
  • 2023-06-131238.循环码排列
    问题描述1238.循环码排列(Medium)给你两个整数n和start。你的任务是返回任意(0,1,2,,...,2^n-1)的排列p,并且满足:p[0]=startp[i]和p[i+1]的二进制表示形式只有一位不同p[0]和p[2^n-1]的二进制表示形式也只有一位不同示例1:输入:n=2,start=3输出:[3,2
  • 2023-04-081238. 循环码排列
    题目链接:1238.循环码排列方法:格雷码解题思路令\(N=2^n-1\),将\(i=0,...,N,\)分别转换为其对应的格雷码,用\(g\)数组存储,即\(g[i]\)表示\(i\)对应的格雷码的十进制的值。由于题目中\(start\)表示的是格雷码的十进制值,且返回的为格雷码的十进制值的数组,在\(g\)
  • 2023-02-281238. 循环码排列 (Medium)
    问题描述1238.循环码排列(Medium)给你两个整数n和start。你的任务是返回任意(0,1,2,,...,2^n-1)的排列p,并且满足:p[0]=startp[i]和p[i+1]的二进制表示形
  • 2023-02-23【LeetCode】1238. 循环码排列
    【LeetCode】1238.循环码排列题目链接格雷码(循环码)格雷码是一种二进制编码,两个相邻数字的格雷码只有一位二进制位的数码不同。自然码转格雷码数的自然码右移一位和