標題:
[隨堂練習] TQC+508 氣泡排序
[打印本頁]
作者:
周政輝
時間:
2017-5-6 12:09
標題:
[隨堂練習] TQC+508 氣泡排序
將資料使用氣泡排序法進行排序
作者:
張健勳
時間:
2017-5-6 12:12
本帖最後由 張健勳 於 2017-8-5 16:14 編輯
public class JPA05 {
public static void majn(String[] argv) {
int[] data = {2, 4, 3, 5, 7, 6, 9, 1}; // 為排序的資料
int temp=0;
for(int i=0; i<data.length-1 ; i++)
for(int j=0; j<data.length-1-i ;j++)
{
if (data[j] > data[j+1])
{
temp = data[j];
data[j] = data[j+1];
data [j+1]=temp;
}
}
for(int k=0 ; k<data.length ; k++)
{
System.out.println(k+" ");
}
System.out.println();
}
}
複製代碼
作者:
王彥甯
時間:
2017-5-6 12:31
public class JPA05 {
public static void main(String[] argv) {
int[] data = {2, 4, 3, 5, 7, 6, 9, 1}; // 為排序的資料
int t =0;
for(int i=0;i<data.length-1;i++)
{
for(int j=0;j<data.length-i-1;j++)
{
if(data[j]>data[j+1])
{
t=data[j];
data[j]=data[j+1];
data[j+1]=t;
}
}
System.out.println("");
for(int k=0;k<data.length;k++)
{
System.out.print(data[k]);
}
}
}
}
複製代碼
作者:
蔡季樺
時間:
2017-5-13 11:49
public class JPD05 {
public static void main(String[] argv) {
int[] data = {2, 4, 3, 5, 7, 6, 9, 1}; // 為排序的資料
int x;
for(int i=0;i<data.length;i++)
{
for(int j=0;j<data.length-i-1;j++)
{
if(data[j]>data[j+1])
{
x=data[j];
data[j]=data[j+1];
data[j+1]=x;
}
}
for(int k=0;k<data.length;k++)
{
System.out.print(data[k]);
}
System.out.println();
}
}
}
複製代碼
作者:
蔡庭豪
時間:
2017-10-27 23:10
import java.util.Scanner;
public class JPA05 {
public static void main(String[] argv) {
Scanner scanner = new Scanner(System.in);
int SCdata[] = new int [10] ;
String NAdata[] = new String [10] ;
for(int k = 0 ; k < SCdata.length ; k++){
System.out.println("please enter your name and score :");
NAdata[k] = scanner.next();
SCdata[k] = scanner.nextInt();
}
String space = " ";
int temp=0;
for(int i=0; i<SCdata.length-1 ; i++)
for(int j=0; j<SCdata.length-1-i ;j++)
{
if (SCdata[j] < SCdata[j+1])
{
temp = SCdata[j];
SCdata[j] = SCdata[j+1];
SCdata [j+1]=temp;
space = NAdata[j];
NAdata[j] = NAdata[j+1];
NAdata [j+1]=space;
}
}
System.out.println("*****************************");
System.out.println("NO NAME SCORE");
for(int l=0 ; l<SCdata.length ; l++)
{
System.out.println((l+1)+". "+NAdata[l]+" "+SCdata[l]);
}
System.out.println();
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2