关注
var readline=require("readline");
var r2=readline.createInterface({
input:process.stdin,
output:process.stdout
});
var arr1 = [];
r2.on("line",function(line){
arr1.push(line);
var str=line;
if(str) {
var n= howManyTimesPopStr(str);
console.log(n.join(""));
}
})
function howManyTimesPopStr(s){ //京东的第二道笔试题
var str=s;
var count=0,i=0,j,stack=[],arr=[],sum=1;
while(i<str.length){
switch(str[i]){
case "[":
stack.push(str[i]);
arr.push(str[i]);
count++;
break;
case "]":
var x=stack[stack.length-1];
if(x=='['){
stack.pop();
arr.push(']');
}else{
stack.push("]");
arr.push(']');
}
break;
}
i++;
}
while(stack.length>0){
var x=stack.pop();
if(x=='['){
arr.push(']');
}else{
arr.unshift('[');
}
}
return arr;
}
查看原帖
点赞 评论
相关推荐
牛客热帖
正在热议
# 25届秋招总结 #
322333次浏览 2990人参与
# 上班苦还是上学苦呢? #
69713次浏览 615人参与
# 百度开奖 #
179827次浏览 1126人参与
# 地方国企笔面经互助 #
4397次浏览 12人参与
# 如果有时光机,你最想去到哪个年纪? #
20573次浏览 349人参与
# 选完offer后,你后悔学本专业吗 #
21498次浏览 155人参与
# 阿里云管培生offer #
36314次浏览 420人参与
# 如何一边实习一边秋招 #
995783次浏览 12661人参与
# 我的实习求职记录 #
6067157次浏览 83521人参与
# 招聘要求与实际实习内容不符怎么办 #
10674次浏览 276人参与
# 入职第一天,你准备什么时候下班 #
21485次浏览 144人参与
# 许愿池 #
214521次浏览 2534人参与
# bilibili求职进展汇总 #
32864次浏览 354人参与
# 学历or实习经历,哪个更重要 #
53458次浏览 417人参与
# 实习工作,你找得还顺利吗? #
247535次浏览 2902人参与
# 海康威视求职进展汇总 #
400319次浏览 3407人参与
# 通信硬件薪资爆料 #
607311次浏览 5150人参与
# 正在实习的你,几点下班 #
52974次浏览 395人参与
# 如果再来一次,你还会学硬件吗 #
95063次浏览 1169人参与
# 工作两年想退休了 #
52949次浏览 672人参与
# 软件开发薪资爆料 #
2191890次浏览 21874人参与
# 我的失利项目复盘 #
668104次浏览 11247人参与