- 博客(2)
- 收藏
- 关注
原创 数据结构之顺序表 【超详细!】(文末附源码)
本文介绍了顺序表的定义、分类及其基本操作。顺序表是线性表的顺序存储结构,底层实现为数组,分为静态和动态两种类型。文章重点讲解了动态顺序表的实现,包括初始化、销毁、打印、头插/尾插、头删/尾删等核心操作。通过三个文件(Sqlist.h、SqList.c、test.c)组织代码,详细展示了每种操作的实现细节。顺序表虽能快速访问元素,但存在空间利用率问题,为后续介绍链式存储结构埋下伏笔。
2025-11-23 16:41:21
490
原创 C语言项目游戏——扫雷游戏的实现(附源代码)
本文介绍了使用C语言实现扫雷游戏的完整过程。游戏采用控制台界面,通过菜单选择开始或退出游戏,使用9×9的棋盘布局,默认设置10个雷。设计上采用两个11×11的二维数组分别存储雷的位置信息和玩家可见信息,通过字符'1'和'0'表示雷与非雷。文章详细讲解了各功能模块的实现,包括游戏初始化、棋盘打印、随机布雷、统计周围雷数以及排雷逻辑等核心算法。代码采用多文件组织,分为test.c、game.c和game.h三个文件,实现了游戏的主循环、菜单显示、布雷和排雷等功能。最后,当玩家踩雷或成功排雷时,会显示相应结果并结
2025-10-28 16:14:17
772
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅