暂无个人介绍
【C++】初窥C++
【数据结构】循环队列的实现
781. 森林中的兔子
76. 最小覆盖子串
C语言——getchar()函数缓冲区
C语言刷题
一些Oj题(三)
归并排序
堆排序
选择排序
希尔排序( 缩小增量排序 )
数据结构——链表
算法的时间复杂度和空间复杂度
数据结构前言
函数栈帧的创建和销毁
Git和Github的基本用法
C语言——二维数组
c语言——函数
堆的应用
【二叉树】数中的特殊结构->堆
【刷题系列】顺序表OJ题
C/C++【程序环境和预处理】
你了解过<string.h>里的函数吗,今天带你模拟实现代表性函数
【用四道刁钻例题带你理解】数据在内存中存储的方式
【带你了解C++标准库为何在八大链表结构中选择了它】双向循环带头链表的实质性操作
字符串逆序不一样的解法(递归)
动态顺序表建立和初始化, 检查容量和扩容,尾插和尾删,头插和头删.....
作用域和生命周期的介绍,static修饰局部变量,static修饰全部变量,static修饰函数
qsort函数是C语言提供一个库函数,主要用于排序各种类型的数据,是一个通用的排序函数,排序内核思想使用的是快速排序
在一些编程题中经常需要你按照某个指标按照从小到大或从大到小输出一些数据,这时你可以自己写一个排序函数进行排序,但是其实C语言函数库中就有一个排序函数--qsort函数,使用它可以节省你单独写排序函数所耗费的时间,因而在一些比赛中广泛应用
结构体是一些值集合的,里面可以包括char,int,double等等的各种类型构成的一个新的类型,也就是说相当于自己基于C语言本身给出的类型自己把它组成一个集合。
大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址 中; 小端(存储)模式,是指数据的低位保存在内存的低地址中,而数据的高位,,保存在内存的高地 址中。
问题描述:编号为 1-N 的 N 个士兵围坐在一起形成一个圆圈,从编号为 1 的士兵开始依次报数(1,2,3…这样依次报),数到 m 的 士兵会被杀死出列,之后的士兵再从 1 开始报数。直到最后剩下一士兵,求这个士兵的编号。
问题描述: 1编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输入这些记录,用print函数输出这些记录。
在一个有序的数组中查找元素,要求时间复杂度为logN
冒泡排序的原理是:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。 以从小到大排序为例,第一轮比较后,所有数中最大的那个数就会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数第二个位置……就这样一轮一轮地比较,最后实现从小到大排序。
文章目录 📺游戏动画演示 🚀扫雷实现思路 🚀棋盘实现 🚀布置雷实现 🚀玩家扫雷实现 🚀小结语 🚗text.c文件 🚗game.h文件 🚗game.c文件 📺游戏动画演示 游戏实现完成的模样: 🚀扫雷实现思路 实现扫雷游戏的前提是要知道:>扫雷游戏的玩法(会玩的跳过这步) 扫雷游戏也就是排雷,让玩家点一个坐标,然后显示该坐标周围八个格子有多少个雷 如图所示: 如果踩到雷了就游戏结束,如图 那如果把全部非雷的位置找了出来那么游戏就胜利! 那么知道了游戏的规则,我们就可以大概知道要实现.