落花随流水 2022-05-04 02:38:20
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
let _arr = []
function sortPoke() {
while (arr.length > 0) {
// 选择抽取哪张牌
if (arr.length % 2 == 1) {
_arr.push(arr.pop())
} else {
_arr.push(arr.shift())
}
}
return _arr.reverse()
}
console.log(sortPoke())
// [7, 6, 8, 5, 9, 4, 10, 3, 11, 2, 12, 1, 13]
不知道对不对,还请大神指教纠错。
- 共 1 页
- 1
用�hash来存区间
第 67 题:随机生成一个长度为 10 的整数类型的数组