关注
function f(s){
let stack = [];
const map = new Map([['}', '{'],[']', '['], [')', '(']]);
const map2 = new Map([[ '{','}'],['[',']' ], [ '(',')']]);
for(let i = 0; i < s.length; i++){
if(s[i] === '[' || s[i] === '(' || s[i] === '{'){
stack.push(i);
}else{
if(stack.lenght === 0){
console.log(i, map.get(s[i]));
return;
}else if(map.get(s[i]) === s[stack[stack.length-1]]){
stack.pop();
}else{
if(stack.length < 2){
console.log(i, map.get(s[i]));
return;
}else{
if(map.get(s[i]) === s[stack[stack.length-2]]){
console.log(i,map2.get(s[stack[stack.length-1]]));
return;
}
}
}
}
}
}
不知道对不对
查看原帖
点赞 评论
相关推荐
09-05 12:26
仰恩大学 营销 
点赞 评论 收藏
分享
点赞 评论 收藏
分享
08-18 22:23
安阳师范学院 Java 大佬们,沟通两千多了呀,在杭州找工作怎么这么南,我就想找个五六千的java开发怎么都是八九千的,只有两个面三四千的java开发实习和五六千的实施,是我简历有问题吗??(都是包装的)我这个学院牛有点死了
那一天的Java_J...:当你沟通1000多家面试也不多的时候你就该换项目了
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 发面经攒人品 #
237415次浏览 4508人参与
# 一起聊字节 #
39637次浏览 235人参与
# 开立医疗秋招 #
44913次浏览 206人参与
# 上班苦还是上学苦呢? #
248234次浏览 1506人参与
# 实习必须要去大厂吗? #
112045次浏览 1413人参与
# 实习返校后,你的精神状态是__? #
2312次浏览 17人参与
# 最难的技术面是哪家公司? #
24476次浏览 358人参与
# 我的秋招日记 #
527825次浏览 7276人参与
# 秋招有哪些公司要求提前实习 #
18463次浏览 94人参与
# 周六调休日,你打算几点下班? #
18251次浏览 96人参与
# 被AI治愈的瞬间 #
69694次浏览 651人参与
# 邪修秋招思路 #
31559次浏览 824人参与
# 考研可以缓解求职焦虑吗 #
59556次浏览 490人参与
# 正在实习的你,几点下班 #
218083次浏览 1533人参与
# 面试被问“你的缺点是什么?”怎么答 #
131671次浏览 1570人参与
# 产品每日一题 #
56981次浏览 598人参与
# 深信服求职进展汇总 #
217028次浏览 1735人参与
# 工作一周年分享 #
38454次浏览 208人参与
# 运营面经 #
129590次浏览 1298人参与
# 速腾聚创求职进展汇总 #
38510次浏览 244人参与
# 腾讯求职进展汇总 #
1045387次浏览 10260人参与