
[Swift] suffix()로 인한 시간 초과 문제 해결하기

·
Apple/Swift
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 프로그래머스에 있는 문제 중 하나인 "햄버거 만들기" 문제를 해결하는 과정에서 발생한 시간 초과 문제와 이를 해결한 방법에 대해서 작성하려고 합니다. 문제 링크는 아래에 남겨둘테니 참고하실 분들은 링크 참고 부탁드립니다.햄버거 만들기 문제 문제 정의햄버거 가게에서 재료가 순서대로 쌓일 때, 특정 패턴의 햄버거가 완성되면 이를 포장하고 제거하는 문제입니다. 일단 문제를 살펴보겠습니다.문제 설명햄버거 가게에서 일을 하는 상수는 햄버거를 포장하는 일을 합니다. 함께 일을 하는 다른 직원들이 햄버거에 들어갈 재료를 조리해 주면 조리된 순서대로 상수의 앞에 아래서부터 위로 쌓이게 되고, 상수는 순서에 맞게 쌓여서 완성된 햄버거를 따로 옮겨 포장을 하게 됩니다. 상..