Stack2 프로그래머스 | Python | stack, 자료구조 | 햄버거 만들기 (Lv.1) https://school.programmers.co.kr/learn/courses/30/lessons/133502 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr이 문제는 스택을 활용하여 연속된 패턴을 찾아내고 이를 제거하면서 햄버거의 개수를 세는 문제입니다. 핵심은 "빵-야채-고기-빵"이라는 정해진 패턴을 빠르게 감지하고 처리하는 것입니다.코드def solution(ingredient): stack = [] answer = 0 target = [1, 2, 3, 1] # 햄버거 패턴 for item in ingredient: stack.append(item) # 스.. 2025. 2. 27. 프로그래머스 | Python | stack, 자료구조 | 크레인 인형뽑기 게임 (Lv.1) https://school.programmers.co.kr/learn/courses/30/lessons/64061 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr코드def solution(board, moves): stack = [] # 바구니 역할 answer = 0 # 터뜨린 인형 개수 for move in moves: column = move - 1 # 크레인 열 (0-index로 변환) for row in range(len(board)): # 해당 열의 가장 위 인형 찾기 if board[row][column] != 0: # 인.. 2025. 2. 26. 이전 1 다음