自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 qsort函数模拟实现

因为冒泡排序的时间复杂度为O(n^2),而qsort函数的时间复杂度为O(nlogn),效率上有了较大的差异。写一个通用的冒泡排序函数,其参数应该包括待排序数组、数组元素的数据类型、数组长度,以及比较函数(可以使用函数指针)。在比较函数中,需要在两个元素逆序时返回大于0的值。这样,在排序时就可以使用冒泡排序来逆序相邻的元素。以上代码中,我们实现了一个通用的冒泡排序函数。函数来将一个int数组升序排序,并输出排序结果。函数中调用冒泡排序函数,将其作为排序函数。的大小关系来逆序排序相邻的元素。

2023-11-20 12:11:32 23 1

原创 qsort函数使用举例

qsort()函数采用快速排序算法进行排序,时间复杂度为O(n log n),是一种高效的排序算法,可以用于大部分排序需求。

2023-11-20 11:57:32 441 1

原创 C语言扫雷小游戏

这篇博客我将向大家介绍如何利用数组和函数来实现基础的扫雷小游戏。

2023-11-19 17:15:22 218 1

原创 C语言函数递归

C语言函数递归

2023-11-18 15:15:05 181 1

原创 C语言形参和实参

C语言的实参与形参

2023-11-18 14:12:05 88

原创 C语言分支和循环(2)

C语言提供了3种循环语句

2023-11-08 21:00:04 25 1

原创 C语言分支和循环(1)

这篇博客我将介绍C语言中的分支和循环。C语言是一种结构化的程序设计语言,而这里的结构指的就是和我们可以使用 if,switch 实现分支结构,使用for while 和 do while实现循环结构。

2023-11-08 20:05:28 38 1

空空如也

空空如也

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

TA关注的人

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