Guest User

Untitled

a guest
Oct 1st, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. function selectionSort(arr){
  2.  
  3. for(let z=0; z<arr.length-1;z++){
  4. let minValueIndex=Infinity;
  5. let minValue=Infinity;
  6. for(let x=z; x<arr.length; x++){
  7. if(arr[x]<minValue){
  8. minValue=arr[x];
  9. minValueIndex = x;
  10. }
  11. }
  12. //console.log(`Bulunan min val:${arr[minValueIndex]} ve takipteki value:${arr[z]}`);
  13. let tmp = arr[minValueIndex];
  14. arr[minValueIndex] = arr[z];
  15. arr[z]=tmp;
  16. }
  17. return arr;
  18. }
  19.  
  20.  
  21. selectionSort([52,63,98,12,20,3,5,9,78,14,3120,325,963,210,100]);
Add Comment
Please, Sign In to add comment