Posts

Showing posts with the label selection sorting ascending order

selection sorting ascending order

Image
Data structure in java sorting in data structure selection sorting selection sorting with descending order 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); } } output insertion sorting insertion sorting with descending order insertion sorting with ascending order selection sorting selection sorting with descendi...