
排序算法
grom_Hellscream
这个作者很懒,什么都没留下…
展开
-
冒泡排序的C语言实现
冒泡排序是一种较为简单的排序算法,原理是不断地把最大值传递到数组最后面,一次来达到排序的目的。比如一列数:9 8 0 6 2,第一次将9传递到最右边,变为8 0 6 2 9,然后再进行排序,将8传递到最右边,变为0 6 2 8 9,一次类推。代码如下:#include <stdio.h>int main(){ int n=0; scanf("%d",&n);//输入要排序的数的数原创 2016-11-27 21:59:47 · 491 阅读 · 0 评论 -
C语言实现直接插入排序
直接插入排序也是一种较简单的排序算法,原理就是从第二个数开始抽出一个数,与前面的数进行比较,在合适的地方插入,形成有序数列,随着被抽出的数据的右移,整个数组将会被排序。代码如下:#include <stdio.h>void insort(int num[],int n);int main(){ int n=0; scanf("%d",&n);//输入要排序的数的数量原创 2016-11-27 22:27:35 · 988 阅读 · 0 评论