
function isValid(s) {
let arr = s.slice();
for (let i = 0; i < s.length/2; i++){
for (let j = 0; j < s.length-1; j++){
let match = arr[j]+arr[j+1];
if ( (match === "()") || (match === "{}") || (match === "[]")){
arr= arr.replace(arr[j], "").replace(arr[j+1],"");
}
}
}
if (arr === "") { return true; }
else { return false; }
}
'알고리즘' 카테고리의 다른 글
[CodeKata] week 2 - Day 4 ( JavaScript ) (0) | 2022.02.26 |
---|---|
[CodeKata] Week 2 - Day 2 (JavaScript) (0) | 2022.02.26 |
[CodeKata] Week 1 - Day 5 ( JavaScript ) (0) | 2022.02.18 |
[CodeKata] Week 1 - Day 4 ( JavaScript ) (2) | 2022.02.17 |
[CodeKata] Week 1 - Day 2 ( JavaScript ) (0) | 2022.02.15 |
댓글