插入法排序

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

a[0] 7
9
a[1] 9
7
a[2] 4
4
a[3] 8
8
a[4] 6
6
9
9
9
7
8
8
4
7
7
8
4
6
6
6
4
方法四:(插入法排序) main( ) ——从大到小排 {int i,j,a[5]={7,9,4,8,6},t ; for(i=1; i<5; i++) { for(j=i-1;j>=0;j--) if(a[i]>a[j]) {t=a[i]; a[i]=a[j]; a[ j ]= t ;} } for ( i=0; i<=4 ; i+ + ) printf(”%d,”,a[ i ] ); printf(”\n” ); }
方法四:(插入法排序) main( ) ——从大到小排 {int i,j,a[5]={7,9,4,8,6},t ; for(i=1; i<5; i++) {t=a[i]; for(j=i-1;j>=0;j--) if(t>a[j]) {a[i]=a[j]; a[ j ]= t ;} } for ( i=0; i<=4 ; i+ + ) printf(”%d,”,a[ i ] ); printf(”\n” ); }
a[0] 7
9
a[1] 9
7
a[2] 4
4
a[3] 8
8
a[4] 6
6
9
9
9
7Βιβλιοθήκη Baidu
8
8
4
7
7
8
4
6
6
6
4
相关文档
最新文档