當前位置:編程學習大全網 - 網站源碼 - java編程實現隨機數組的快速排序

java編程實現隨機數組的快速排序

java編程實現隨機數組的快速排序步驟如下:

1、打開Eclipse,新建壹個Java工程,在此工程裏新建壹個Java類;

2、在新建的類中聲明壹個產生隨機數的Random變量,再聲明壹個10個長度的int型數組;

3、將產生的隨機數逐個放入到數組中;

4、利用排序算法對隨機數組進行排序。

具體代碼如下:

import?java.util.Random;

public?class?Demo?{

public?static?void?main(String[]?args)?{

int?count?=?0;

Random?random?=?new?Random();

int?a[]?=?new?int[10];

while(count?<?10){

a[count]?=?random.nextInt(1000);//產生0-999的隨機數

count++;

}

for?(int?i?=?0;?i?<?a.length?-?1;?i++)?{

int?min?=?i;

for?(int?j?=?i?+?1;?j?<?a.length;?j++)?{

if?(a[j]?<?a[min])?{

min?=?j;

}

}

if?(min?!=?i)?{

int?b?=?a[min];

a[min]?=?a[i];

a[i]?=?b;

}

}

for?(int?c?=?0;?c?<?a.length;?c++)?{

System.out.print(a[c]?+?"?");

}

}

}

  • 上一篇:國信證券強弱分析今日強怎麽計算
  • 下一篇:Php物聯網源代碼
  • copyright 2024編程學習大全網