[프로그래머스] 이중우선순위큐 Python

2024. 5. 22. 14:59·개발💻/알고리즘
반응형
def solution(operations):
    q = []
    for command in operations:
        if command[0] == "I":
            q.append(int(command[2:len(command)]))
        elif command == "D -1":
            if len(q) > 0:
                q.remove(min(q))
        else:
            if len(q) > 0:
                q.remove(max(q))
    if len(q) > 0:
        answer = [max(q), min(q)]
    else:
        answer = [0, 0]
    return answer

반례가 있을줄 알았는데 다행히 통과했다

 

화이팅!!

반응형
저작자표시 비영리 변경금지 (새창열림)

'개발💻 > 알고리즘' 카테고리의 다른 글

[프로그래머스] JadenCase 문자열 만들기 Python  (0) 2025.03.12
[프로그래머스] 등굣길 Python  (1) 2024.05.24
[프로그래머스] 정수 삼각형 Python  (0) 2024.05.21
[프로그래머스] 단어변환 Python  (20) 2024.03.22
[프로그래머스] 베스트앨범 Python  (21) 2024.03.21
'개발💻/알고리즘' 카테고리의 다른 글
  • [프로그래머스] JadenCase 문자열 만들기 Python
  • [프로그래머스] 등굣길 Python
  • [프로그래머스] 정수 삼각형 Python
  • [프로그래머스] 단어변환 Python
Moooo_
Moooo_
나의 일상과 개발 공부 기록🤗
  • Moooo_
    MooooStory
    Moooo_
  • 전체
    오늘
    어제
    • 분류 전체보기 (131)
      • 일상☀️ (61)
        • 그냥 이것 저것 아무거나🌈 (48)
        • 무슐랭가이드🍽️ (8)
        • 독서📚 (1)
        • 여행🚶🏻 (4)
      • 개발💻 (70)
        • Vue (16)
        • React (0)
        • NEXT.JS (1)
        • JavaScript (5)
        • TypeScript (4)
        • CSS (2)
        • Moostock (14)
        • Python (1)
        • CS (0)
        • 알고리즘 (21)
        • DB (0)
        • 기타 (6)
  • 인기 글

  • 최근 글

  • 링크

    • 깃허브
    • 인스타
  • 반응형
  • hELLO· Designed By정상우.v4.10.0
Moooo_
[프로그래머스] 이중우선순위큐 Python
상단으로

티스토리툴바