
项目实践
文章平均质量分 92
项目实践内容持续更新中~
酷酷学!!!
那你呢 三年后 会在哪里呢
展开
-
使用基数树优化高并发内存池(替代加锁访问的哈希表和红黑树)
优化tcmalloc高并发内存池,基数树原创 2025-04-16 20:18:16 · 1670 阅读 · 10 评论 -
C语言实现贪吃蛇
本文旨在使用C语言和基础数据结构链表来实现贪吃蛇经典小游戏更多精彩 点击个人主页:酷酷学!!!代码仓库Gitee:爱马仕正文开始贪吃蛇是久负盛名的游戏, 它和俄罗斯方块, 扫雷等游戏位列经典游戏的行列.在编程语言的学习中, 以贪吃蛇为例, 来提高编程能力和逻辑能力.以上是一个简单的贪吃蛇游戏的代码总结,具体的实现方式可能会有所不同,但是核心的思路是相同的。!!原创 2024-05-06 21:40:36 · 3780 阅读 · 30 评论 -
C语言数据结构 ---- 单链表实现通讯录
顺表实现通讯录: 点击~顺序表实现通讯录在日常生活中,我们经常需要记录和管理大量的联系人信息,比如朋友的电话号码、家庭成员的生日等等。而通讯录就是一种常见的方式,用于存储和组织这些联系人信息。通讯录可以采用不同的数据结构来实现,前面我使用了顺序表创建, 单链表是一种常用且简单的数据结构之一。单链表由一系列节点组成,每个节点包含两部分:数据域和指针域。数据域用于存储联系人的信息,指针域用于指向下一个节点。在这篇文章中,我们将使用单链表来实现一个简单的通讯录。原创 2024-05-02 15:45:20 · 1820 阅读 · 8 评论 -
拿捏 顺序表(2) ----- 实现通讯录
书接上文, 我们已经初步了解了线性表, 顺序表其实就是在数组的基础上增加了一些特有的功能, 那么顺序表有哪些应用呢?下面我们一起使用顺序表实现通讯录的功能.酷酷学!!!基于上篇的讲解, 我们继续来给顺序表添加以下三个功能//在指定位置前插入元素//删除指定位置的元素//查找元素所在位置上篇我们已经了解了顺序表基础的运用, 基于此我们让顺序表的功能更完善assert(sp);i>pos;i--)//最后一次arr[pos+1] = arr[pos]sp->size++;原创 2024-04-22 21:50:17 · 1093 阅读 · 2 评论 -
扫雷游戏--函数与数组实践
设置扫雷游戏需要使用两个棋盘,这样操作起来更加方便,一个棋盘存放布置好的雷的信息,一个棋盘存放排查雷的用户界面,把布置的雷放到对应的一个数组mine,把界面放在另一个数组show,头文件和宏定义等声明函数文件,放在test.h文件中,让两个.c文件都包含在内.游戏实现的相关代码放在game.c文件中,test.c文件中放实现扫雷的主要逻辑代码,划分不同文件的有利于我们对代码更好的管理.原创 2024-03-26 22:32:30 · 748 阅读 · 4 评论