算法
花里灬胡哨
enmmmmmmmmmmmmmm
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 实现快速排序
Java 实现快速排序原理逻辑Java代码实现 原理逻辑 同冒泡排序一样,快速排序也属于交换排序,通过元素之间的比较和交换位置来达到排序的目的。 不同的是,冒泡排序在每一轮只把一个元素冒泡到数列的一端,而快速排序在每一轮挑选一个基准元素,并让其他比它大的元素移动到数列一边,比它小的元素移动到数列的另一边,从而把数列拆解成了两个部分。 Java代码实现 /** * <快速排序> * * @Author: chenxin * @Date: 2020/9/11 */ public class原创 2020-09-24 15:56:04 · 221 阅读 · 0 评论 -
C语言实现快速排序
/* 快速排序 */ #include int num[100001], n, sum ; void qiuck (int tou, int wei) { int i, j, t, temp; if (tou > wei) return ; //头大于尾 返回 temp = num[tou]; //每次将头给一个基数 i = tou; j = wei; w原创 2017-11-21 15:33:06 · 358 阅读 · 0 评论
分享