11651번 - 좌표 정렬하기 2
처음에는 삽입정렬로 풀었는데(주석부분) 역시나 시간 초과가 나오더군요.
그래서 2번재는 분할정렬방식으로 열심히 풀었는데, 런타임 에러가 나왔습니다.
비쥬얼스튜디오에서는 (Debug모드 - 실행, Release모드 - 간헐적 정지) 이런식으로 되는데, 도대체 왜 멈추는지 디버깅을 해도 제가 정확히 모르겠습니다.
어느부분에서 런타임 오류가 나는걸까요...?
복잡하게 malloc 하지 마시고, 그냥 전역 변수 쓰시면 훨씬 코드가 간단해져서 문제가 해결 될 듯 합니다.
제한이 256 MB 라서 아래와 같이 전역 변수로 선언해서 써도 됩니다.
#define MAX 100000int x[MAX + 1];int y[MAX + 1];
댓글을 작성하려면 로그인해야 합니다.
mimmyum 7년 전
처음에는 삽입정렬로 풀었는데(주석부분) 역시나 시간 초과가 나오더군요.
그래서 2번재는 분할정렬방식으로 열심히 풀었는데, 런타임 에러가 나왔습니다.
비쥬얼스튜디오에서는 (Debug모드 - 실행, Release모드 - 간헐적 정지) 이런식으로 되는데, 도대체 왜 멈추는지 디버깅을 해도 제가 정확히 모르겠습니다.
어느부분에서 런타임 오류가 나는걸까요...?