c语言数组排序中的选择法是什么意思啊?
c语言数组排序中的选择法是什么意思啊?
日期:2017-09-12 16:30:56 人气:1
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中 选出 最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。所以这种排序的方法叫选择法排序。
C语言参考实例:
#include void main(){ int a[]={1,3,4,2,0} ; int i,j,n=5; for( i=0;i<n-1;i++ ) for( j=i+1;j<n;j++ ) //每一遍都与当前a