hpdong413   2달 전

입력 범위가 1부터 10000이라서 10001크기의 배열을 만든 다음

수를 입력 받은 뒤 그 수를 인덱스 값으로 하여 해당 숫자가 나오는 횟수를 카운트했습니다.

그 다음 1부터 10000까지 구간 반복을 하면서 숫자 갯수만큼 정렬해서 구현했는데 시간 초과가 나오네요.

혹시 몰라서 StringBuffer를 사용해서 다시 도전했는데 역시 시간 초과가 나오더라구요...

혹시 개선해야 할 부분이 있다던지 아니면 입력을 조금 더 빠르게 받을 수 있는 방법이 있나요??



sksdong1   2달 전

출력도 버퍼를 쓰세요

dlwodnsdl   2달 전

입력을 scanner가 아니라 bufferedreader를 통해 받으시면 될 것 같은데요.

hpdong413   2달 전

감사합니다!!!

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