我的 这一坨 function getArrMax(arr){ let arrMax=0; for(let i = 0; i<arr.length-1;i++){ if(arr[i]>arr[i+1]){ arrMax = arr[i]; }else{ arrMax = arr[i+1]; } } return arrMax; } let arrMax = getArrMax([5,6,9,7,80]); document.write(arrMax); ————————————————————————————– 人家的简洁明了 function getArrMax(arr){ let arrMax=arr[0]; for(let i = 1; i<arr.length;i++){ if(arrMax>arr[i]){ arrMax = arr[i]; } } return arrMax; } let arrMax = getArrMax([5,6,9,7,80]); document.write(arrMax); ——————————————————– |
不应该是小于吗 arrMax<arr[i] |
昨天看到这个题了,等会儿来写一个简单的方案 |
感觉有些东西是跟数学题一样的,想到之前惊为天人,看过了觉得也就那样 |
求行数少没用,能简洁明了的情况下尽量省资源才最好,你看我这个
复制代码 虽然很简单,但是不省资源 |
初学者只要实现功能就可以了,到中后期阶段经验丰富了,就自然开始理解怎么写可以少循环,怎么写可以更少吃内存,什么命令比谁性能更高等等玩法。 |
二,二,二分查找???? |
看不懂 |
标题没明白,冒泡排序法吗? |
求行数少没用,能简洁明了的情况下尽量省资源才最好,你看我这个
复制代码 虽然很简单,但是不省资源 |
能跑就行 |