안녕하세요
현재의 코드는 명령의 B의 remove가 계속 이루어지게된다면 런타임에러가 발생합니다.
abc
2
B
B
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
at java.base/java.util.LinkedList.checkElementIndex(LinkedList.java:559)
at java.base/java.util.LinkedList.remove(LinkedList.java:529)
또한 추가 로직의 경우
abc
2
P a
P a
abaac
잘못된 결과로 나오고 있습니다.
https://www.acmicpc.net/board/...
여기 제가 자문자답으로 해결한 방법을 올려드립니다 참고하시면 좋을 것 같습니다!
noble5712 3년 전
실행결과가 시간초과가 날것이라고 예상하고 있긴합니다만,
애초에 런타임에러가 나서 헤매고있습니다.
스택말고 LinkedList로 풀었을때 결과를 보고 싶었는데
혹시 런타임에러 원인좀 잡아주실분 없나요 ㅠㅠ.