Admin[dElmARk] Forum Owner
Posts : 78 EC-Points : 6304 Thanked : 21 Join date : 15/10/2011 Age : 29 Location : Philippines
Hacker's Info Hacking Exp: (0/0) Hacker Type: White Hat Hacking Title:
| Subject: Data Sorting: BubbleSort Java Tue Nov 29, 2011 9:20 am | |
| BubbleSort Java - Code:
-
public class BubbleSort{ public static void main(String[] args){ int intArray[]=new int[]{5,90,35,45,150,3}; System.out.println("Array Before Bubble Sort"); for(int i=0; i< intArray.length; i ) { System.out.print(intArray[i] " "); } //sort an array using bubble sort algorithm bubbleSort(intArray); System.out.print(""); //print array after sorting using sort algorithm System.out.println("Array After Bubble Sort"); for(int i=0; i< intArray.length; i ) { System.out.print(intArray[i] " "); } } private static void bubbleSort(int[]intArray) { int n = intArray.length; int temp = 0; for(int i = 0; i< n; i ) { for(int j=1; j<(n-i); j ) { if(intArray[j-1] > intArray[j]) { temp=intArray[j-1]; intArray[j-1]=intArray[j]; intArray[j]=temp; } } } } }
Activity: Create a program that will interact with the user. The program must do the following: 1. Ask the user "How many numbers will be sorted? " 2. Display the unsorted numbers. 3. Display the sorted numbers in ascending order. 4. Display the sorted numbers in descending order. |
|