![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
hixiaowen
这个作者很懒,什么都没留下…
展开
-
冒泡排序
冒泡法的思路是通过对序列的n-1趟(n为序列长度)扫描,没趟从无序序列中“冒出”最值,使得无序序列的个数减少1,同时使得有序序列的个数增加1. for(j=1;jn;++j)//扫描n-1趟 for(i=0;in-j;++i)//每次扫描的范围 if(a[i]>a[i+1]){//交换位置 temp=a[i];原创 2012-10-04 23:28:42 · 263 阅读 · 0 评论 -
选择排序
// 选择排序是从无序序列中找到最值的位置,然后将最值与下一个要确定的有序序列位置上的元素交换 //根据排序位置找到确定的值。循环变下限 //k相当一个指针,确定无序序列中极值的位置 for(i=0;in-1;++i){//i为当前要确定的有序序列位置 k=i;//记录默认最值 for(j=i+1;jn;++j){ if(原创 2012-04-30 15:27:01 · 306 阅读 · 0 评论