Java八大排序算法之选择排序

来源:互联网 发布:php接口开发教程 编辑:程序博客网 时间:2024/05/22 00:50

Java选择排序之简单选择排序

直接贴一个简单的Demo

package com.ysk.xuanze;public class jiandanxuanze {    public void slectsort() {        int a[] = { 49, 38, 65, 97, 76, 1, 13, 27, 49, 78, 34, 12, 64, 5, 4, 62, 99, 98, 54, 56, 17, 18, 23, 34, 15, 35,                25, 53, 51 };        int position = 0;        for (int i = 0; i < a.length; i++) {            int temp = a[i];            position = i;            int j = i + 1;            for (; j < a.length; j++) {                if (temp > a[j]) {                    temp = a[j];                    position = j;                }            }            a[position] = a[i];            a[i] = temp;        }        for (int i = 0; i < a.length; i++) {            System.out.print(a[i] + " ");        }    }}
原创粉丝点击