-
[코딩테스트 고득점 Kit / Level2 🧒🏻 / 스택/큐] 프린터(python)🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/💙프로그래머스 2021. 7. 8. 07:52
1. 문제 설명
https://programmers.co.kr/learn/courses/30/lessons/42587
2. 나의 풀이
from collections import deque def solution(priorities, location): answer = 0 queue = deque() for i in range(len(priorities)): queue.append((priorities[i], i)) while len(queue) > 0: data = queue.popleft() if len(queue) != 0: maxData = max(queue) if data[0] < maxData[0]: queue.append(data) else: answer += 1 if data[1] == location: break else: answer += 1 if data[1] == location: break return answer
'🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺 > 💙프로그래머스' 카테고리의 다른 글
[SQL] 프로그래머스 1단계 SQL문제 모음 (0) 2021.11.05 [위클리챌린지] 8주차 최소직사각형(JavaScript) (0) 2021.09.29 [Summer/Winter Coding(~2018)/Level1👶🏻] 예산 (0) 2021.07.06 [찾아라 프로그래밍 마에스터 / Level1👶🏻] 폰켓몬 (0) 2021.06.30 [2019 카카오 개발자 겨울 인턴십 / Level1👶🏻] 크레인 인형뽑기 게임(python) (0) 2021.06.29