[leetcode, JS] 1221. Split a String in Balanced Strings

mxxn·2023년 10월 5일
0

leetcode

목록 보기
88/198

문제

문제 링크 : Split a String in Balanced Strings

풀이

/**
 * @param {string} s
 * @return {number}
 */
var balancedStringSplit = function(s) {
    let counter = 0;
    let bal = 0;
    for (let i = 0; i < s.length; i++) {
        s[i] == 'L' ? bal-- : bal++;
        if(bal == 0) {
             counter++;
        }   
    }
    return counter;
};
  1. L이면 --, R이면 ++
  2. bal이 0이 되면 counter ++
  • Runtime 52 ms, Memory 41.5 MB
profile
내일도 글쓰기

0개의 댓글