平安科技-前端工程师-笔试
三道编程题都很简单啊!
1. 两个二进制字符串,相加,返回二进制结果
2. 众数
3. n个台阶的楼梯,每次一个或两个台阶,共有多少种爬法?
第三题这么简单,但就是没办法通过,只有75%,我实在不明白,求大家帮忙看看。。
const n = parseInt(readline());
const arr = [1, 2];
for (let i = 2; i < n; i++) {
arr[i] = arr[i - 1] + arr[i - 2];
}
print(arr[n-1]);
查看1道真题和解析