dev_thatvidieu
Junior Member
JavaScript:
<script>
let nums = [5, 9, 3, 4, 2, 1, 10, 8, 6, 7];
let n = nums.length;
let nMin;
for(let i = 0; i < n; i++){
nMin = i;
for(let j = i+1; j < n; j++){
if(nums[nMin] > nums[j]){
nMin = j;
}
}
if(nMin != i){
let t = nums[i];
nums[i] = nums[nMin]
nums[nMin] = t;
console.log(i + '---' +nums);
}
}
console.log(nums);
</script>
Selection sort ! Ôn lại qua thực hành một ví dụ siêu đơn giản. Nhớ lại lời thầy giảng. Suy cho cùng thì giải thuật là giải phương trình toán học.
Vậy mà trước kia giải tích 1,2,3 rồi đại số em lại đối phó học để qua môn chẳng có cảm hứng gì.