1181번 - 단어 정렬
우선 단어 알파벳수를 기준으로 퀵정렬하였고,
while문으로 알파벳수가 같은 단어를 찾아 그 단어들 끼리 안에서 사전순으로 퀵정렬을 하였습니다.
그런데 시간초과가 발생한다고 하는데 이유를 알 수 있을까요?
퀵소트는 버블 정렬과 같은 O(N^2)이기 때문에 너무 느립니다. 병합 정렬 등의 O(NlogN)의 정렬을 사용하세요.
댓글을 작성하려면 로그인해야 합니다.
qotmd01 2년 전
우선 단어 알파벳수를 기준으로 퀵정렬하였고,
while문으로 알파벳수가 같은 단어를 찾아 그 단어들 끼리 안에서 사전순으로 퀵정렬을 하였습니다.
그런데 시간초과가 발생한다고 하는데 이유를 알 수 있을까요?