Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function selectionSort(arr){
- for(let z=0; z<arr.length-1;z++){
- let minValueIndex=Infinity;
- let minValue=Infinity;
- for(let x=z; x<arr.length; x++){
- if(arr[x]<minValue){
- minValue=arr[x];
- minValueIndex = x;
- }
- }
- //console.log(`Bulunan min val:${arr[minValueIndex]} ve takipteki value:${arr[z]}`);
- let tmp = arr[minValueIndex];
- arr[minValueIndex] = arr[z];
- arr[z]=tmp;
- }
- return arr;
- }
- selectionSort([52,63,98,12,20,3,5,9,78,14,3120,325,963,210,100]);
Add Comment
Please, Sign In to add comment