프로그래머스 - 큰 수 만들기 (그리디 알고리즘)
·
Learn/Algorithm
https://school.programmers.co.kr/learn/courses/30/lessons/42883 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 이해길이가 최대 1,000,000자리인 숫자 문자열에서 정확히 k개의 숫자를 제거해 가장 큰 수를 만들어야 한다.입력: number = "1924", k = 2가능한 경우: 19, 12, 14, 92, 94, 24결과: "94" 접근 방법모든 조합을 만들어 최댓값을 구할 수도 있겠지만, 1,000,000자리 제한 때문에 사실상 불가능하다.→ 따라서 Greedy 전략을 사용해야 한다. 핵심 아이디어:최종적으로 number.length - k 개의 숫자..