正在加载图片...
o void maopao(int source[l, int n) i int start=0, end=n-1; int t int 1 whil( (start=end)/*如果还有元素没有确定其位置*/ for(i= Estart;rend;i++)/*寻找剩余元素的最大数*/ if(source[]>source[i+1) i t=sourced Source Source ci+1; source i+1=t; end-;/*找到最大数*/ for(i=end;i>str;i-)/*寻找剩余元素的最小元素* if(source[i]<source[i-1D) Source i: source i=source i-1; sourcei-1=t start-++;/*找到一个最小数*/ void maopao(int source[],int n) { int start=0,end=n-1; int t; int i; while(start<=end)/*如果还有元素没有确定其位置*/ { for(i=start;i<end;i++)/*寻找剩余元素的最大数*/ if(source[i]>source[i+1]) { t=source[i]; source[i]=source[i+1]; source[i+1]=t; } end--;/*找到最大数*/ for(i=end;i>start;i--)/*寻找剩余元素的最小元素*/ if(source[i]<source[i-1]) { t=source[i]; source[i]=source[i-1]; source[i-1]=t; } start++;/*找到一个最小数*/ } }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有