bubble sort in java
public static void bubbleSort(int arr[])
{
for (int i = 0; i < arr.length; i++) //number of passes
{
//keeps track of positions per pass
for (int j = 0; j < (arr.length - 1 - i); j++) //Think you can add a -i to remove uneeded comparisons
{
//if left value is great than right value
if (arr[j] > arr[j + 1])
{
//swap values
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}public static void BubbleSortShortSC(int[] array)
{
for(int i = 0; i < array.length - 1; i++)
{
boolean sorted = true;
for (int j = 0; j < array.length - i - 1; j++)
{
if(array[j] < array[j+1])
{
int temp = array[j];
array[j] = array[j+1];
array[j+1] = temp;
sorted = false;
}
}
if (sorted)
break;
}
}
Also in Java:
- Building a maven EAR project and specifying the configuration of which projects to include, what is the element in the plugin configuration that contains Enterprise Java Bean Projects:
- Error executing Maven. java.io.FileNotFoundException: The specified user settings file does not exist: /etc/java-8-openjdk
- find maven version
- java php object
- ceil function in java
- run static method java
- spigot broadcast message
- java main method
- socket programming in java
- java thread
- java next permutation
- resurce leak java
- how to collect objective in java
- java loop through array
- strong password regular expression java
- dictionary in java
- main method java
- excel data formatter in java
- java override equals and hashcode
- output statement java
- input java
- Java nested array hashcode
- java add a list to a list
- how to create a circle in java