C语言
文章平均质量分 72
坐怀不乱杯魂
这个作者很懒,什么都没留下…
展开
-
快排优化(继三数取中、插入排序优化后的再优化)
快排的进一步优化,包括三路分化,和自省排序(cpp里面sort函数的写法)原创 2024-07-18 22:44:29 · 893 阅读 · 3 评论 -
归并排序和磁盘里的归并
内存里面的归并(递归、非递归),文件里面的归并。原创 2024-07-18 17:04:45 · 1172 阅读 · 1 评论 -
数据结构之链表
链表的结构,是否带头,是否循环,是否双向六中结构讲解,以及链表的用途,缺点原创 2024-07-07 23:47:58 · 573 阅读 · 1 评论 -
数据结构之顺序表
顺序表的原理,顺序表的各种函数实现原创 2024-07-07 00:01:17 · 295 阅读 · 2 评论 -
排序之快速排序
快排三中方法,以及优化原创 2024-06-20 21:46:37 · 456 阅读 · 0 评论 -
循环队列的实现
循环队列原创 2024-05-16 22:08:01 · 882 阅读 · 1 评论 -
栈和队列用对方来实现自己
数据结构里面关于栈和队列相互实现的两个题目.原创 2024-05-16 20:10:41 · 1214 阅读 · 2 评论 -
学习和分析各种数据结构所要掌握的一个重要知识——CPU的缓存利用率(命中率)
对于缓存利用率的介绍原创 2024-05-07 22:39:57 · 660 阅读 · 11 评论 -
链表成环或多分枝问题
环形链表和相交链表的题目讲解原创 2024-05-07 18:41:37 · 980 阅读 · 7 评论 -
a,b的最小公倍数和最大公约数
最大公约数,最小公倍数原创 2024-04-15 13:16:24 · 195 阅读 · 1 评论 -
2024蓝桥杯——宝石问题
宝石问题详解原创 2024-04-15 13:12:51 · 3759 阅读 · 3 评论 -
宏定义(超级详细)
define的各种操作,条件宏,,头文件,预定义符号,命名约定原创 2024-04-11 16:09:28 · 884 阅读 · 4 评论 -
c/c++之编译链接
编译链接原创 2024-04-06 00:00:06 · 367 阅读 · 1 评论 -
C语言之文件操作(超级详细)
文件的流,文件信息区,文件缓冲区,文件的读取函数详解,文件的正确读取结束标志。原创 2024-04-05 11:47:25 · 1713 阅读 · 5 评论 -
C语言结构体之位段
位段的讲解原创 2024-03-26 18:37:52 · 802 阅读 · 2 评论 -
结构体的内存
结构体内存问题详解原创 2024-03-26 18:36:45 · 573 阅读 · 0 评论 -
C语言结构体
对结构体创建,全局局部变量,结构体内容的引用,结构体传参,结构体的内存进行讲解。以及位段的讲解。原创 2024-03-26 12:00:00 · 572 阅读 · 1 评论 -
stdlib.h中的 atoi 函数
对atoi函数记忆方法,自我实现,举例,不足,升级改进原创 2024-03-23 12:00:00 · 205 阅读 · 1 评论 -
浮点数float,double的存储
浮点数的讲解原创 2024-03-22 18:06:34 · 207 阅读 · 1 评论 -
c/c++整数和浮点数在内存中存储
通过举例char和int来讲解整型和字符型内存的储存方式。通过对float的研究来讲解float和double关于浮点数的存储。原创 2024-03-22 18:03:30 · 974 阅读 · 1 评论 -
C语言内存函数之 memcmp函数
memcmp函数的记忆,自我实现,举例原创 2024-03-21 23:28:03 · 374 阅读 · 1 评论 -
C语言内存函数之 memcpy和memmove函数
对memmove和memcpy函数进行区分,讲解。原创 2024-03-21 22:35:23 · 583 阅读 · 1 评论 -
string.h主要函数汇总
将string.h库函数里常用的函数进行汇总原创 2024-03-17 00:26:37 · 783 阅读 · 1 评论 -
strchr函数
strchr讲解原创 2024-03-17 00:08:17 · 231 阅读 · 1 评论 -
strcpy,strncpy函数
strcpy,strncpy讲解原创 2024-03-16 22:50:07 · 359 阅读 · 1 评论 -
strncmp函数
strncmp函数的记忆,自我实现,举例。原创 2024-03-15 11:36:38 · 267 阅读 · 1 评论 -
strncat 函数
strncat函数记忆方法,函数实现,函数不足原创 2024-03-15 11:12:40 · 392 阅读 · 1 评论 -
strcat函数
strcat追加函数细讲原创 2024-03-13 13:43:35 · 923 阅读 · 3 评论 -
strcmp函数
理解实现strcmp函数原创 2024-03-13 09:16:10 · 212 阅读 · 3 评论 -
C语言——指针全讲
将指针各个方面都讲了。原创 2024-03-11 22:29:26 · 829 阅读 · 3 评论 -
strstr函数
介绍strstr函数原创 2024-03-11 22:21:40 · 915 阅读 · 3 评论 -
回调函数的讲解,并用回调函数实现能排所有数据类型的冒泡排序。
那么经过我们一写后,我们可以自己总结一下回调函数的作用。我们写几行代码发现这几行是重复的。那么就可以用回调函数将这部分包含住,使得原来的几行代码能够顺利的封装,将小部分的不可统一的代码交给回调函数处理。wide是数据的单个的大小,假如是7bity,那么就交换7次。这里有个细节,取字符的时候后面加一个%*c过滤我们的回车'\n'或者最后加个getchar()也可。一般是返回前面的数据后面的数据的值,如果大于0就交换。,多了一个函数指针,这个传入的函数我们要自己写,让我们自己实现两个变量的大小判断。原创 2024-03-02 20:07:46 · 530 阅读 · 2 评论 -
函数指针和函数指针数组
通过类比其他指针:整形指针是存放整型地址的变量,则函数指针是存放函数地址的指针,和数组一样可以以函数名表示函数的地址,加上&符号也是一样的。如果读者不方便理解,我们将(int) ..(int ,int)这部分当成整体type,就是type *p,type(*p)[2] 这样就更好的理解了。我们发现这样写也可以,但是如果相同的函数多了的话,会很麻烦,第二次scanf放在外面也不好,因为退出的话我们也要输入x,y,所以我们用到了函数指针和函数指针数组。我们可以输入1是加,2是减,3是乘,4是除。原创 2024-03-02 19:13:20 · 264 阅读 · 2 评论 -
C语言一维动态数组和二维动态数组(超详细)
对一维数组和二维数组的详细讲解,包括其创建,赋值,打印,内存释放。原创 2024-02-13 21:58:20 · 2826 阅读 · 5 评论 -
冒泡排序以及冒泡排序的进阶优化
对冒泡原理,代码实现,代码优化等讲解原创 2024-02-12 22:51:21 · 368 阅读 · 4 评论 -
春晚刘谦魔术实现(详细解析)
刘谦魔术还原。原创 2024-02-11 10:00:00 · 2316 阅读 · 5 评论