
[프로그래머스] Lv.2 가장 큰 수 c++
·
Algorithm/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/42746# 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요.예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다. 풀이 방법배열 안에 있는 모든 수를 이어붙여 가장 큰 수를 만들어야 합니다.처음에 생각했던 방법은 DFS입니다. 하지만 [6, 10, 2]와 같은 입력의 경우, 6 10 2, 61..