스택 수열이 아닌지 미리 검사하는 부분에 문제가 있어보입니다.
이 검사가 잘 시행되지 않아 런타임에러가 발생하는 것으로 보입니다.
1874번 - 스택 수열
감사합니다ㅠㅠ
최대값 뒤가 내림차순이면 바로 스택수열이 된다고 잘못 생각했었네요 ㅠ
push 할 때
if (inputArray[i] < maxValue) { result = "NO"; break; } 란 문장을 붙혀
max Value보다 작은 input 값이 들어오면 NO로 처리하게 만들어 해결했습니다.
댓글을 작성하려면 로그인해야 합니다.
jopemachine 4년 전
33% 쯤에서 런타임 에러가 뜨는데 코드를 아무리 들여다봐도 이유를 못 찾겠네요..
어디서 틀린 건지 궁금합니다ㅠㅠ