11004번 - K번째 수
중간값과 맨 처음 값의 위치를 바꿔서
중간값을 피벗으로 사용할 수 있도록 하여
배열이 정렬되어있을 경우에 시간초과가 발생하지 않도록 해주었습니다.
하지만 여전히 시간초과가 생기는데
어떻게 해야 시간을 더 줄일 수 있나요?
아니면 그냥 힙 정렬을 사용해야하는 건가요??
댓글을 작성하려면 로그인해야 합니다.
ljo950924 4년 전
중간값과 맨 처음 값의 위치를 바꿔서
중간값을 피벗으로 사용할 수 있도록 하여
배열이 정렬되어있을 경우에 시간초과가 발생하지 않도록 해주었습니다.
하지만 여전히 시간초과가 생기는데
어떻게 해야 시간을 더 줄일 수 있나요?
아니면 그냥 힙 정렬을 사용해야하는 건가요??