棒球比赛-感觉这个写法也很好
来源:7-2 棒球比赛-代码实操

一个没有故事的结局
2019-12-31
感谢老师,这次看了讲解,没看实操,就先写出来了,lettcode已通过
let scond = []// 存储分数
ops.forEach((item, index) => {
switch (item) {
case '+':
scond.push(
parseInt(scond[scond.length - 1]) + parseInt(scond[scond.length - 2])
)
break
case 'D':
scond.push(
scond[scond.length - 1] * 2
)
break
case 'C':
if (scond.length) scond.pop()
break
default:
scond.push(item)
}
})
return scond.reduce((total, num) => { return parseInt(total) + parseInt(num) })
写回答
1回答
-
快乐动起来呀
2020-01-03
很赞,建议反馈到 issue中去
00
相似问题
7-2 棒球问题改进建议
回答 2
感觉这样也可以的,效率怎么样?
回答 2
选择排序 这样做 是不是更好
回答 2
改了个LeetCode通过的,但效率好低
回答 1
算法对于前端的意义?
回答 1