自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【后台管理系统】Vuex实现简单组件间通信

在methods中定义handleMenu事件,因为我们在main.js中将store挂载,所以我们可以直接$store提交修改isCollapse的方法hanleMenu。methods: {

2024-06-22 19:54:46 968

原创 数据结构-顺序表

顺序表的动态存储 基本接口函数 动态内存管理

2024-03-29 20:58:04 2003 1

原创 模拟实现qsort函数(冒泡排序)

但是这时我们不能确定需要交换的是数还是字符,我们也无法简单的用大于或小于号来比较大小,所以我们要把原来的数字抽象为一块空间,当我们交换这两块空间时,存储在空间里的数据也会被交换,同时我们也可以通过解引用指针来比较相应数据的大小。冒泡排序具有一定的局限性,我们在比较大小的时候,用的是大于或者小于号,但是如果数据类型是字符或者结构体的时候,我们就不能使用大于或者小于号来比较,这个时候我们就可以使用库函数qsort来排序。每当我们完成一趟,需要比较的数也会少1个,因为会有一个数已经被排好,不用再比较,

2024-03-16 15:13:01 1102 2

原创 一个、两个单身狗/只出现一次的数

首先我们要将两个单身狗分开,两个单身狗异或的结果肯定不会是0,找到两个单身狗异或后为1的位数,这样我们就可以把两个单身狗分开,也可以将剩下成对的数分在一起,因为成对的数二进制的每个位数一定相同。在成对的数中找到一个单独的,首先我们要了解位操作符 ^ (异或),如果操作数二进制位相同则为0,相异则为1,那让我们想象一下,如果一个数和它自己异或,或者和0异或结果是多少呢?有数组的元素是:1,2,3,4,5,1,2,3,4,6。有数组的元素是:1,2,3,4,1,2,3,4,5。只有5只出现1次,要找出5。

2024-03-14 21:40:58 398 1

原创 C语言 字符串左旋

【代码】C语言 字符串左旋。

2024-03-04 19:15:41 423

原创 C语言-扫雷游戏的实现

game.h //头文件,文件中写函数声明和需要的数据类型等text.c //文件中写游戏的测试逻辑game.c //文件中写函数的实现如果只有一个棋盘的话,我们无法方便的做到在此棋盘上既能向用户展示一个被完全隐藏的棋盘又能在棋盘上布置好雷,此时我们需要两个相同的棋盘,一个用于向用户展示,一个用于自己布置和排查雷。运用自定义函数我们能够很好的初始化棋盘。//存放布置好的雷//存放排查出的雷的数量//将mine数组全部初始化为‘0’//将show数组全部初始化为‘*’

2024-02-06 19:01:00 376

空空如也

空空如也

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

TA关注的人

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