自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 讲解栈和队列的实现(C语言)

要使用数组实现栈的基本功能,我们需要知道栈的空间大小,并且定义一个整型变量充当栈顶指针,表示栈顶元素在数组中的下标。#define SIZE_INIT 50 // 定义栈的初始空间大小// 定义栈的结构体int* stack;// 栈数组的指针变量int top;// 栈顶指针int size;// 栈当前的空间大小接下来我们要编写初始化栈的函数,在这个函数中我们将初始化栈的空间大小,同时初始化栈顶指针为-1表示栈为空,并为栈动态分配好空间。// 初始化栈// 参数s为栈的结构体的地址。

2024-05-05 19:59:24 675 2

原创 讲解平衡二叉树的实现(C语言)

讲解如何实现平衡二叉树的构造、增加节点、删除节点等操作。

2024-04-06 15:06:05 1139

原创 力扣第49题 字母异位词分组

代码有点复杂,时间复杂度也比较高,但还是可以过的。

2023-09-17 14:43:56 65 1

原创 数独填写器

只要可解都可解出来(无解也行,但解出的是不成立的)。代码实现原理是先推导,推到推不了再进行回溯。回溯时每试一个都执行先推再回溯再判断正确性的步骤,所以会有些重复的代码(主要是写完懒得改了)。#include <stdio.h>#include <graphics.h>#include <stdlib.h>#include <time.h>int main(void){ srand((unsigned)time(NULL)); v...

2021-12-27 16:24:54 1731

原创 2048小游戏源码

#include <stdio.h>#include <stdlib.h>#include <time.h>#include <graphics.h>int main(){ void zuo(int a[]); void shang(int a[]); void xia(int a[]); void you(int a[]); int a[17] = { 0 }; srand((unsigned)time(NULL)); int m.

2021-12-26 23:29:16 2382

斗地主C语言版的源文件

人机自动出牌,字符界面。水平有限,没有积分存档项目,人机不太聪明,代码非常臃肿,可能还有些bug还没修正。emmm,注释也没写。不过有个函数里面的注释是当时用来实时观测人机的牌的代码前面加上两个斜杠构成的,如果想在对局过程中实现人机明牌,那可以把那几行注释变回代码就行。

2022-09-12

一个简易的用C语言编写的蜘蛛纸牌小游戏

一个简易的用C语言编写的蜘蛛纸牌小游戏

2021-11-19

visual studio编写的小游戏

一个由简单代码编写的扫雷小游戏,但操作起来有点麻烦

2021-11-12

空空如也

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

TA关注的人

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