java排序算法汇总

java排序大全,java算法大全,java排序算法大全,java算法大全,

java排序算法的比较

import java.util.*;

import java.io.*;

public class SortAlgorithm

{

static Random rand = new Random();

void bubbleSort(int[] numlist) // 冒泡排序算法

{

int temp;

for(int j=1;j<numlist.length;j++)

for(int i=0;i<numlist.length-j;i++)

if(numlist>numlist[i+1])

{

temp = numlist[i+1];

numlist[i+1] = numlist;

numlist = temp;

}

}

void selectionSort (int[] numlist) //选择排序算法

{

int temp;

for(int i=0;i<numlist.length-1;i++)

for(int j=i+1;j<numlist.length;j++)

if(numlist>numlist[j])

{

temp = numlist[j];

numlist[j] = numlist;

numlist = temp;

}

}

void insertSort (int[] numlist) //插入排序算法

{

int temp,in,out;

for(out=1;out<numlist.length;out++)

{

temp=numlist[out];

in=out;

while(in>0 && numlist[in-1]>=temp)

{

numlist[in]=numlist[in-1];

--in;

}

numlist[in]=temp;

Word文档免费下载Word文档免费下载:java排序算法汇总 (共8页,当前第1页)

你可能喜欢

  • java算法大全
  • Java笔记
  • JAVA编程题全集及答案
  • java经典算法
  • Java练习题
  • JAVA习题及答案
  • 数据结构算法

java排序算法汇总相关文档

最新文档

返回顶部