题解 1128: C语言训练-排序问题(1)

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

冒泡排序(c语言)

摘要:###这题比较简单,只排序四个整数,很多初学者可能是用一堆if来做吧。常用的排序算法有三种,分别是桶排序,冒泡排序,快速排序。自行百度吧,这里就不详细介绍了。 ####这题用快速排序显然小题大做了,……

快速排序法

摘要:解题思路:先创建一个数组,输入四个整数,再找随便找到数组其中的一个数值定义为x(我在这里找的时中间值),定义两个指针 i 和 j 分别指向数组的最左端和最右端。然后两个指针从两端开始向x扫描,当左指针……

C语言训练-排序问题<1>

摘要:通过正常的调换将数调换并输出参考代码:#include<stdio.h> int main(){ int a[4],b,c,d,e,f; for(b=0;b<4;b++){ scanf……

有手就行之排序问题

摘要:解题思路:冒泡排序注意事项:注意冒的泡泡参考代码:#include<stdio.h>int main(){    int a[4];    int i,j,t;    for(i=0;i<4;i++)……

各种排序方法

摘要:计数排序:不用交换,按数组下标排,只能排整数#include #include int a[1000]={-1};//a数组存放正数  int b[1000]={-1};//b数组存放负数  in……

C语言训练-排序问题<1> (选择排序)

摘要:解题思路:先把第一个与后面的逐个比较,如果后面的小,与第一个交换,否则,不交换,然后第二个就是最小的了,之后,方法同理,找到次小。。。注意事项:参考代码:#include<stdio.h>int ma……

C语言训练-排序问题<1>

摘要:#include<stdio.h>   int main() {     int a[4];     int i,j,t;     for(i=0;i<4;i++)         sc……