2017-11-08 14:33
济南大学 前端工程师 0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
投递京东等公司10个岗位 >
0 点赞 评论 收藏
分享
woxingx: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;
}
投递百度等公司10个岗位 >
0 点赞 评论 收藏
分享
2017-09-09 17:32
济南大学 前端工程师 0 点赞 评论 收藏
分享
王大凿:沃日,原来还有这种思路
投递网易等公司10个岗位 >
0 点赞 评论 收藏
分享
2017-09-07 19:40
济南大学 前端工程师 0 点赞 评论 收藏
分享
投递美团等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了: