사용 언어 - Python3
문제 - 햄버거 만들기
정답
스택 간단 활용 (정답 맞춘 여부 O)
문자열 삭제 del stack[-4:]
def solution(ingredient):
#1,2,3,1 빵, 야채, 고기, 빵
stack = []
ham = 0
for i in ingredient:
stack.append(i)
if stack[-4:] == [1,2,3,1]:
ham += 1
del stack[-4:]
return ham
레퍼런스
- 정답 깃허브
'Algorithm > 스택&큐&덱&힙' 카테고리의 다른 글
[프로그래머스 lv 2] 더 맵게 (0) | 2023.06.16 |
---|---|
우선순위 큐와 힙 (0) | 2023.06.16 |
[프로그래머스 lv 1] 카드 뭉치 (0) | 2023.04.24 |
[프로그래머스 lv1] 덧칠하기 (0) | 2023.04.24 |
[Python3] 백준 1544번 사이클 단어 (0) | 2023.04.19 |
댓글