自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 qt界面布局之添加qss样式表

记住要在代码中指定控件的名字,并且要读取该文件调用函数去设置下面给出代码。可以在qss文件里写一些代码,设计控件样式。先创建一个qss文件。

2023-03-18 19:39:09 879

原创 qt界面布局之水平布局与垂直布局(QHBoxLayout, QVBoxLayout)

QHBoxLayout 提供了一些方法,下面简单介绍一下常用方法。

2023-03-18 17:33:09 3161

原创 MAC安装brew

打开终端,复制下面命令/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"任意选择一个序列号输入Y,开始执行脚本,然后再输入密码即可安装完后输入brew -v测试是否安装成功...

2021-11-07 15:04:47 216

原创 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 2640

原创 使用哈夫曼树将字符重新编码(压缩数据)

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 144

原创 c语言实现DES加密解密

c语言实现DES加密解密欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用M

2021-09-17 15:49:41 2214 6

原创 产生N个随机数,使用选择排序,对随机数进行排序

#include <time.h>#include <stdio.h>#include <stdlib.h>#define N 100 //数据个数#define U 1000 //数据个数int data[N];//存放数据的数组int comp_count = 0; // 数据比较次数int swap_count = 0; // 数据交换次数//添加随机数到数组void add_data(int *data){ srand(time...

2020-08-11 18:03:58 2429

原创 产生N个随机数,使用插入排序,对随机数进行排序

#include <time.h>#include <stdio.h>#include <stdlib.h>#define N 100 //数据个数#define U 1000 //数据范围int data[N];//存放数据的数组int comp_count = 0; // 数据比较次数int swap_count = 0; // 数据交换次数//添加随机数到数组void add_data(int *data){ srand(time(N..

2020-08-11 17:53:45 1971

原创 产生N个随机数,使用冒泡排序,对随机数进行排序

冒泡排序#include <time.h>#include <stdio.h>#include <stdlib.h>#define N 100 //数据个数#define U 1000 //数据范围int data[N];//存放数据的数组int comp_count = 0; // 数据比较次数int swap_count = 0; // 数据交换次数//添加随机数到数组void add_data(int *data){ srand(time

2020-08-11 17:32:54 1681

基于zip压缩算法(哈夫曼树和LZ77编码)实现

本项目(纯c语言),用LZ77编码和哈夫曼树二者结合,先对数据进行LZ77编码,再进行哈夫曼编码,对数据进行压缩处理,项目附带des和aes加密算法(代码详细注释),工程由cmake管理编译,LZ77编码的查找重复字符串的算法部分由本人自研。

2022-02-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除