josy1002   5달 전

병합 정렬로 풀었는데 시간 초과가 나네요 ㅠ 어떻게 하는 것이 좋을까요?

adung7   5달 전

우선 66번째줄에 동적할당을 하셨으므로 메인함수 종료되기 전에 delete[] 연산을 해주시고

78번째 줄에서 endl을 쓰셨는데 기본적으로 endl은 개행하는것외의 하는것이 또 있어서 연산이 매우 느립니다

따라서 endl을 '\n' 단순한 개행으로 바꿔주시면 정답이 되고  ios::sync_with_stdio(false); cin.tie(nullptr); 메인함수 시작되고 나서 이 구문 추가해주시면 입출력 속도가 빨라집니다. 

josy1002   5달 전

감사합니다!

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