- 博客(2)
- 收藏
- 关注
原创 Python实现循环冗余码
3.把二进制数切片成和除式等长,然后进行异或,异或后赋值变量在根据和除式长度加上后边的二进制码,以此类推,直到最后结果把二进制数后边的0替换为代码中的remain_code。循环冗余码的逻辑(https://blog.csdn.net/weixin_43342105/article/details/108717695)# 把异或后的进行处理。#获取长度,加上除式长度的二进制数。1.确定需要编码的二进制数,和除式。2.把二进制数后加上除式阶数*0。#二进制后加除式阶数的0。# 异或后赋值的变量。
2022-09-18 19:12:15
1108
1
原创 Python实现汉明码的编码和差错
方式二最开始我以为是错误的就想到了方式一,结果是对的。就是在2的K次方位置可以通过列表的索引直接插入。汉明码逻辑地址(https://zhuanlan.zhihu.com/p/425393178)2.在通过函数把传入的字符串转换为列表,在2的K次方位置插入0。在通过函数把传入的字符串转换为列表,在2的K次方位置插入0。3.最后在异或计算确认在2的K次方位置插入0或1。最后在异或计算确认在2的K次方位置插入0或1。方式有很多种,勿喷。
2022-09-18 19:00:36
1517
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人