숫자를 요소로 가지는 두 배열이 주어진다. 문제는 한 배열의 값에게서 advantage를 최대화 할수 있는 다른 배열의 순열을 돌려주는 코드를 작성 하는 것 이다. 한 배열의 advantage 는 비교 배열의 동일 index의 값 보다 해당 배열이 값이 클때 주어진다.
이러한 문제를 풀기위해 수정해야할 배열을 순서대로 정렬한뒤 비교 배열의 값보다 차이가 적게 나는 큰값 위주로 정렬하고 비교배열의 값이 가장 클경우 해당 배열의 최소값을 배정 하는 방식을 사용 하였다. 이 경우 문제가 어느정도 풀리지만 2중 for문 구조를 취하기 때문에 배열의 크기가 커지면 너무 많은 연산을 하게되어 연산시간을 초과 해버리는 문제가 발생하였다.
풀이방식을 좀더 효율적으로 개선 해야하는데 아직 개선 방향에 대해 적절한 아이디어를 찾지 못하였다. 좀더 고민을 해봐야 할것 같다.
회복중.