
C语言
到达想去的地方
这个作者很懒,什么都没留下…
展开
-
CRC8 CRC16 CRC32 CRC64
crc.c#include "crc.h"//crc8表 多项式十六进制:0x7 多项式方程式:x^2+x^1+1static crc8_size const crc8Table[256] = { 0x00, 0x07, 0x0E, 0x09, 0x1C, 0x1B, 0x12, 0x15, 0x38, 0x3F, 0x36, 0x31, 0x24, 0x23, 0x2A, 0x2D, 0x70, 0x77, 0x7E, 0x79, 0x6C, 0x6B, 0x62, 0x65原创 2021-09-17 16:19:42 · 2949 阅读 · 0 评论 -
使用哈夫曼树将字符重新编码(压缩数据)
huffmanTree.c#include "huffmanTree.h"HuffmanTree new_huffman_tree_node(data_size data){ //申请对内存给节点 HuffmanTree tmp = (HuffmanTree)malloc(sizeof(HuffmanTreeNode)); if(tmp != NULL) //申请成功 { tmp->parentNode = 0; tmp-&原创 2021-09-17 16:05:18 · 170 阅读 · 0 评论 -
c语言实现DES加密解密
c语言实现DES加密解密欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用M原创 2021-09-17 15:49:41 · 2399 阅读 · 6 评论