daily log 10.26.20
less than 1 minute read
CURRENT PROJECTS:
- CM – catcart (umjs-ecomm-catcart, personalposher, personalposherLIVE, personalposher-backend)
- FEM – rockpaper
-
UJS – CURRENT: UJS Selection Sort |
BACKLOG (Firecode/Leetcode/System Design) |
- RecipeScraper (maybe daniel?)
SELECTION SORT PRACTICE (25 min)
function selectionSort(array){
console.log(array)
let min_idx;
let marcher_idx;
let temp;
for(var i=0; i<array.length; i++){
for(var j=0; j<array.length; j++){
min_idx = i
marcher_idx = j
if(array[marcher_idx] > array[min_idx]){
temp = array[marcher_idx]
array[marcher_idx] = array[min_idx]
array[min_idx] = temp
} else {
console.log('proceed')
}
}
}
console.log(array)
}
var myArray = [12,5,6,9,7]
selectionSort(myArray)
V1
// function selectionSort(array){
// console.log(array)
// var min = array[0]
// var min_idx = 0
// for(var i=0;i<array.length; i++){
// console.log(i)
// current = array[i]
// if (array[i] < min_num){
// var temp = min_num
// min_idx = array[i]
// array[i] = temp
// }
// }
// console.log(array)
// }
// var myArray = [12,5,6,9,7]
// selectionSort(myArray)