gustmd5715   5년 전

while문 부분쪽은 제 나름대로 잘 짯다고 생각돼서 괜찮은 듯 싶은데,

시간 초과가 나는 이유는 sort쪽인가요???

맞으면 병합정렬을 사용해야될것같은데 그건 머리가 너무 아파서;;;;

djm03178   5년 전

그냥 머리 아픈 걸 해결하시려면, 굳이 sort 함수를 짜지 말고 std::sort를 쓰세요.

비교하는 연산을 여러 줄의 코드로 생각하지 말고 하나의 과정으로 생각하면, 비교를 하는 함수를 하나 만들어서 사용하면 편합니다. 심지어 C++은 그 작업을 함수 대신에 연산자를 오버로딩해서까지 사용할 수 있으니, 굉장히 편리한 기능이죠.

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