10989번 - 수 정렬하기 3
이 문제 카운팅 정렬로 풀 수 있는 문제 맞나요?
result 배열을 없애고 제출해도 똑같이 메모리 초과가 뜨네요
9번 줄과 같이 input의 개수를 미리 파악해서 그 수만큼의 배열을 할당하는 것 자체가 문제입니다.
그래서 다음과 같이 입력을 배열에 안담는 형태로 바꿔봤더니 시간 초과가 나네요ㅜㅜ
cin, cout은 그냥 쓰면 실행시간이 상당히 느립니다.
이 문제처럼 입력이 1000만개나 되는 문제에선 치명적이죠.
cin, cout을 쓰기 전에 ios::sync_with_stdio(false); 를 써주시면 맞았습니다를 받으실 수 있습니다.
댓글을 작성하려면 로그인해야 합니다.
pha2616 4년 전
이 문제 카운팅 정렬로 풀 수 있는 문제 맞나요?
result 배열을 없애고 제출해도 똑같이 메모리 초과가 뜨네요