JS:手写快速排序算法(*****五颗星)
笔试题: 随机获取10到999之间的100个整数,并且要从大到小排序,要求使用快速排序算法。
获取1到99之间的10个整数
参数设计: min最小值,max最大值,total多少个
<script>
function getRandomNum(min,max,total){
let arr=[]
for(let i=0;i<total;i++){
arr.push(Math.floor(Math.random()*(max-min+1)+min))
}
return arr
}
function arrSort(_arr){
if(_arr.length<=1){//递归出口
return _arr
}
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
前端面试题 文章被收录于专栏
前端面试的一些常问问题、问题的具体实现(可直接运行)以及底层原理