[프로그래머스] 큰 수 만들기 (그리디)
·
Algorithm/Coding Test Records
문제 소개큰 수 만들기 - 프로그래머스 문제를 정리합니다.이 문제는 숫자에서 k개의 수를 제거해 만들 수 있는 가장 큰 수를 구하는 문제입니다.문제 링크: 큰 수 만들기 - 프로그래머스문제 접근 방식이 문제는 다음과 같은 방식으로 접근했습니다:앞자리부터 순차적으로 숫자를 보며 더 큰 수가 나오면 앞 수를 제거제거 횟수 k를 다 쓸 때까지만 위 과정을 반복제거된 결과를 스택에 저장하고, 필요한 길이만큼 결과 추출해결 과정 및 코드핵심 아이디어앞에서부터 숫자를 보며, 스택 top 값이 현재 값보다 작고, 제거 횟수 k가 남아있다면 top을 제거이 과정을 반복하면서 스택에 가능한 큰 수를 남김다 끝난 후에도 k가 남아 있다면, 가장 끝의 값들을 무시해야 하므로 deque.size() - k > 0만큼만 결과에..