강의로 돌아가기
이어진

정확도는 다 맞는데 효율성에서 런타임 에러가 발생합니다ㅠㅠ(코드)

function solution(s,a=0,i=0){
    return i==s.length || a == -1? a==0 : solution(s,String(s)[i]=='('?a+1:a-1,i+1) ;
}

이 코드로 하면 테스트, 정확도는 다 정상적으로 되는데, 효율성만 런타임에러가 발생하네요ㅠㅠ 이유가 뭘까요..
이 코드를 for 문 쓰도록 해서 작성했을경우는 모두 통과되는걸 확인했습니다.

0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.