亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

java排序算法之選擇排序詳解

瀏覽:103日期:2022-08-12 13:53:41

本文實例為大家分享了java排序算法之選擇排序的具體代碼,供大家參考,具體內容如下

選擇排序

選擇排序的思路是這樣的:首先,找到數組中最小的元素,拎出來,將它和數組的第一個元素交換位置,第二步,在剩下的元素中繼續尋找最小的元素,拎出來,和數組的第二個元素交換位置,如此循環,直到整個數組排序完成。

至于選大還是選小,這個都無所謂,你也可以每次選擇最大的拎出來排,也可以每次選擇最小的拎出來的排,只要你的排序的手段是這種方式,都叫選擇排序。

java排序算法之選擇排序詳解

(有序區,無序區)。在無序區里找一個最小的元素跟在有序區的后面。對數組:比較得多,換得少。

Java實現選擇排序

package com.zy.test;import java.util.Arrays;public class SelectSort { public static void main(String[] args) {System.out.println('SelectSort');int[] arr={6,3,8,2,9,1};System.out.println(Arrays.toString(arr));for (int i=0;i<arr.length;i++){ int min=i; for (int j=1;j<arr.length-i;j++){if (arr[j]<min){ int temp=arr[j]; arr[j]=min; min=temp;} }}System.out.println(Arrays.toString(arr)); }}選擇排序思路:

1、在未排序序列中找到最小(大)元素,存放到排序序列的起始位置2、從剩余未排序元素中繼續尋找最小(大)元素,然后放到已排序序列的末尾3、以此類推,直到所有元素均排序完畢

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 久草免费在线视频 | 国内精品九一在线播放 | 1024国产欧美日韩精品 | 国产91区 | 在线国产一区二区三区 | 欧美国产永久免费看片 | 一级毛片免费在线播放 | 国产女乱淫真高清免费视频 | 亚洲精品色综合色在线观看 | 欧美日韩一区二区在线 | 欧美老妇b | 成人a毛片免费视频观看 | 国产精品日韩欧美 | 亚洲精品国产国语 | 欧美精品伊人久久 | 国产片在线观看狂喷潮bt天堂 | 正在播放国产精品放孕妇 | 欧美人与z0z0xxxx| 日韩专区在线 | 午夜成年女人毛片免费观看 | 欧美一线不卡在线播放 | 欧美精品一区二区三区免费播放 | 午夜一级片 | 久久综合九九亚洲一区 | 99久久精品免费观看国产 | 色三级大全高清视频在线观看 | 国产成人精品精品欧美 | 日本免费人成黄页在线观看视频 | 欧美日韩一区二区三区四区在线观看 | xp123欧美亚洲国产日韩 | 欧美三级做爰视频 | 萝控精品福利视频一区 | 亚洲国产一区二区三区四区 | 国产三级在线观看免费 | 国产激情视频在线播放 | 午夜国产理论 | 9l国产精品久久久久麻豆 | 国产精品久久久久久小说 | 亚洲视频欧美视频 | 国产精品blacked在线 | 自怕偷自怕亚洲精品 |