基础算法
文章平均质量分 56
算法小菜鸟阿健
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
排序-快排算法(C语言)
其基本思想就是从基准数右边找到一个比基准输小的,然后从基准数左边找到一个比基准熟大的然后交换位置,最终使得基准数的左边全部是比基准数小的,右边全是比基准数大的。(咳咳,我也不会,我感觉也不会用到,做算法比赛时起码不会遇见,遇见了手打冒泡也行。排序double和char型时只需要将cmp参数里的类型换一下即可,以char为例。C语言快排函数包含在stdlib.h头文件中,函数一共有四个参数。然后通过递归操作就会使其按序排列,但是此算法缺点是不稳定。原创 2022-10-03 16:55:11 · 255 阅读 · 0 评论 -
试题 基础练习 数列排序(快速排序算法)(C语言)(官网测试通过)
问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200 输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式 输出一行,按从小到大的顺序输出排序后的数列。 样例输入 5 8 3 6 4 9 样例输出 3 4 6 8 9 老规矩先上代码。 # include <stdio.h> void kuaipai(int *,int ,int ); void j...原创 2022-03-13 16:57:12 · 2143 阅读 · 0 评论
分享