selection sorting ascending order
Data structure in java
sorting in data structure
selection sorting
Example program
selection sorting ascending order
package sortingInJava;
public class selectionSorting {
public int min(int[] arr,int from)
{
int minValue=arr[from];
int minVIndex=from;
for(int i=from+1;i<arr.length;i++)
{
if(minValue<arr[i])
{
minValue=arr[i];
minVIndex=i;
}
}
return minVIndex;
}
public int[] selectionSortedArray(int[] arr)
{
for(int i=0;i<arr.length;i++)
{
int minVIndex=this.min(arr, i);
int temp=arr[i];
arr[i]=arr[minVIndex];
arr[minVIndex]=temp;
}
return arr;
}
public static void main(String arg[])
{
int[] arr={510,222,3,422,110};
arr=new selectionSorting().selectionSortedArray(arr);
for(int i:arr)
System.out.println(i);
}
}
Comments
Post a Comment