la를 counting sort로 정렬하시고
lc로 for문 돌리시면서 해당되는 la에서 해당되는 lb값을 빼고,
la에서 lb값을 빼도 정렬이 유지되야 하므로 뺀 la 값이 들어갈 index를 binary search로 찾아 넣어주시면
시간복잡도 O(NlogN) 되어 해결되네요
la를 counting sort로 정렬하시고
lc로 for문 돌리시면서 해당되는 la에서 해당되는 lb값을 빼고,
la에서 lb값을 빼도 정렬이 유지되야 하므로 뺀 la 값이 들어갈 index를 binary search로 찾아 넣어주시면
시간복잡도 O(NlogN) 되어 해결되네요
댓글을 작성하려면 로그인해야 합니다.
lss5555 2년 전
이런식으로했는데 빠르게 정렬해줄수있는 방법을 찾기가힘드네요
단순 앞에거 뺴오는거면 되는데 몇번째꺼 이런식으로 뺴오니 빠른 시간복잡도로 구현하는 방법이 궁금합니다