hoguma33   6년 전

시간초과 날 수 있는부분 최대한 제거 해 봤는데 여전히 시간초과 나네요...

혹시 어느부분이 시간 많이 걸리는지 알 수 있을까요 고수님들 도와주세요~~~!!!

chogahui05   6년 전

(1) Out of Memory Exception

어제도 답변 드린 거 같은데.. Stack이던 배열이던. 다른 것이던지

메모리에 접근하는 건 매우 주의해야 합니다.

stack.size()- bombsize가 0보다 크거나 같다는 보장이 있나요? 그게 있다면

stack.subList(stack.size()- bombsize, stack.size()).equals(stack2)

이런 식으로 쓰셔도 무난합니다만.. 그게 아니기 때문에 예외 처리를 해 주셔야 되고요.


(2) SubList

이 부분은 이 문서 참고해 주세요.

https://stackoverflow.com/ques...

이에 대해서 추가적으로 질문 주시면 답변 드리겠습니다.


(3) +

String에 +연산자는 좋지 못합니다. 다른 방법을 생각해 보세요.

댓글을 작성하려면 로그인해야 합니다.