많은 도움이 되었습니다!!
이거 말고도 다양한 에러로 뚜드려 맞은 입장에서 경험 및 공부내용 공유하고자 글 남깁니다!
https://blog.naver.com/jhp1276...
요약하면
1. R들어왔다고 진짜 배열 뒤집으면 큰일납니다.
2. error가 나는 상황은 빈배열에서 D를 했을때만 납니다. 또 빈 배열은 [] 로 출력해야합니다.
3. 위에 작성자님이 말씀하신 것처럼 toCharArray()로 받으면 숫자 10만개, 최대 100이니까 3글자, ' , '(콤마) 10만개 [] 괄호 2개 총 40만 2개가 입력됩니다. 그래서 StringTokenizer나 split으로 잘라서 처리해야합니다.(이부분이 33%오류입니다. 실험해보니까 여기 맞아요!)
4. ArrayList로도 풀리긴 하지만 Deque써야 효율이 좋습니다.
혹시 문제 된다면 바로 삭제하겠습니다 ㅠㅠ 다들 화이팅!!!
shoo040113 1년 전 4
[x1,...,xn]를 배열에 통째로 입력받으려면 최대 400,001 크기의 배열을 선언해 주셔야 합니다.
1 <= x_i <= 100 이고 문자열로 입력받으므로 수 하나가 배열을 최대 세 칸까지 잡아먹을 수 있습니다.