首页 > 编程知识 正文

选择排序原理,简单排序法

时间:2023-05-04 11:00:23 阅读:141696 作者:3240

选择排序算法:

思想:

1、外层环考虑极大值索引交换的次数。

2、内层环找出极大值下标的位置。

3、最后交换数据。

import java.uitl.Arrays; class test { int [ ] arr={ 1,3,6,8,0,7,5,4,2,56 }; //1、外层控制极大值交换位置的次数for(intI=0; i arr.length - 1; I ) {int index=i; //2,找出极大值下标位置for (intj=i1; j arr.length; j () if ) arr[index]arr[j] ) {index=j; (//3、交换数据的位置if(index!=I({inttemp=ARR[index] ); arr[index]=arr[i]; arr[i]=temp; } system.out.println (arrays.tostring (arr ) ); }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。