11004번 - K번째 수
sort 함수 이용했는데 시간초과 떠서
qsort 이용했는데 마찬가지로 시간초과가 뜨네요... ㅠㅠ 도와주십쇼 행님덜
cin cout이 너무 느려서 그렇습니다.
ios_base::sync_with_stdio(false); cin.tie(NULL);을 추가하면 sort를 사용한 코드가 맞습니다.
FastIO 쓰십셔
그리고 퀵소트로 되는지는 모르겠는데 퀵 셀렉션으로 O(N)으로 푸는게 더 빠를겁니다
https://www.acmicpc.net/problem/15552
퀵 셀렉션은 아마 c++ stl의 nth_element로 구현되어 있을겁니더.
행님덜 답변 고맙습니다. 그런데 제가 너무 한심해서 말을 못알아먹겠습니다.ㅜㅜ
와 정말로 깔끔한 문제에 대한 정리 감사합니다. 도움을 많이 받고 잇네요... 고맙습니다.
댓글을 작성하려면 로그인해야 합니다.
gfdhq 4년 전
sort 함수 이용했는데 시간초과 떠서
qsort 이용했는데 마찬가지로 시간초과가 뜨네요... ㅠㅠ 도와주십쇼 행님덜