Yejin's Story

Yejin's Story

  • 분류 전체보기 (48)
    • [Algorithm] (41)
      • 알고리즘 이론 (2)
      • 문제 풀이 (39)
    • [SQL] (3)
    • [CS] (2)
      • 디자인패턴 (1)
      • 프로그래밍 패러다임 (1)
    • Project (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Yejin's Story

컨텐츠 검색

태그

구현 백준 n과 m 파이썬 union-find 파이썬 시뮬레이션 백트레킹 파이썬 0/1 knapsack 파이썬 이분탐색 파이썬 dp 파이썬 백트레킹 BFS 0/1 knapsack SQL 오블완 DP knapsack 티스토리챌린지 N과 M 파이썬 이분탐색 Union-find 백준

최근글

댓글

공지사항

아카이브

우선순위 큐 파이썬(1)

  • [BOJ_Python] 11286. 절댓값 힙

    문제https://www.acmicpc.net/problem/11286 사용 알고리즘우선순위 큐(heapq)https://docs.python.org/ko/3/library/heapq.html 풀이고려사항1. 현재 절댓값이 가장 작은 숫자의 음수 여부 후기1. 우선순위 큐(heapq)의 성질에 대해 자세히 알고 있었으면 더욱 쉬운 문제였다.heapq.heappush(heap, item)파이썬의 우선순위 큐에서 가중치 부분(item)을 튜플 형태로 제공한다면 튜플 내의 위치 순서대로 정렬기준을 잡는다.때문에 item 부분에 (abs(num), num)으로 절댓값의 기준과 원 숫자를 넣어주면절댓값 기준으로 정렬하고 동일한 경우 음수를 먼저 정렬하게 되어있다.처음에는 이 성질을 몰라 튜플로 넣어도 앞에 기준으..

    2024.11.19
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바