0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요.
예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다.
0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 문자열로 바꾸어 return 하도록 solution 함수를 작성해주세요.
6, 10, 20을 60, 10, 20 으로 만들고, 0을 몇개 더했는지 기록한 하여
[[60, 1],[10, 0],[20, 1] ]배열로 만든 다음에 각 배열의 0번째 값을 기준으로 정렬하면 됨.
그렇게 되면
[[60, 1], [20, 1],[10, 0]] 배열이 되는데 여기서 뒤에 값 만큼 제거해가며
문자열로 바꿔서 더하면
6210임
세레브하지 못한 방법이니 최후의 접근법으로 남겨놓으삼 ㅇㅅㅇ
댓글 0