关注
function t1(arr)
{
if(arr.length === 1) return arr;
let Big = ['W', 'Q', 'B', 'S', ''];
let rel = [];
while(arr.length < 5){ //补满五位
arr.unshift('0');
}
for(let i = 0; i < arr.length; ++i){
if(arr[i] !== '0'){
rel = rel.concat([arr[i], Big[i]]);
}else if(rel.length > 0 && rel[rel.length-1] != 'L')// 首位不能为L,且不能有两个连续的L
{
rel = rel.concat('L');
}
}
return rel;
}
console.log(t1(['1', '2', '0', '0', '1']).join(''));
console.log(t1(['1', '2', '0', '2', '1']).join(''));
console.log(t1(['1', '0', '2', '0', '1']).join(''));
console.log(t1(['2', '0', '1']).join(''));
console.log(t1(['1']).join(''));
console.log(t1(['0']).join(''));
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 在大厂上班是一种什么样的体验 #
6194次浏览 84人参与
# 机械人避雷的岗位/公司 #
41615次浏览 275人参与
# 程序员找工作至少要刷多少题? #
11434次浏览 182人参与
# 过年最难忘的一件事 #
22975次浏览 174人参与
# 我现在比当时_,你想录用我吗 #
4856次浏览 78人参与
# 为了减少AI幻觉,你注入过哪些设定? #
2346次浏览 89人参与
# 12306一秒售罄,你抢到回家的票了吗? #
936次浏览 28人参与
# 牛客AI体验站 #
4248次浏览 127人参与
# AI Coding的使用心得 #
3143次浏览 88人参与
# 找工作的破防时刻 #
252789次浏览 1960人参与
# 刚入职的你踩过哪些坑 #
5024次浏览 104人参与
# 一张图晒一下你的AI员工 #
3479次浏览 81人参与
# 你最满意的offer薪资是哪家公司? #
69390次浏览 348人参与
# 论秋招对个人心气的改变 #
6720次浏览 115人参与
# 关于春招/暑期实习,你想知道哪些信息? #
4979次浏览 89人参与
# 机械人你知道哪些单休企业 #
85245次浏览 428人参与
# 程序员能干到多少岁? #
6479次浏览 97人参与
# 黄金这个事上,你学到了什么 #
1140次浏览 34人参与
# 晒晒你司的新年福利 #
4954次浏览 78人参与
# 大家实习每天都在干啥 #
119196次浏览 627人参与
深信服公司福利 896人发布