본문 바로가기

웅재의 코딩세상

검색하기
웅재의 코딩세상
프로필사진 웅드

  • 분류 전체보기 (304)
    • 코딩테스트 (226)
      • c++ (17)
      • 프로그래머스 - LV 0 (165)
      • 프로그래머스 - LV 1 (44)
      • 프로그래머스 - LV 2 (0)
    • android 개발 (12)
      • android 이론(flutter) (5)
      • android 실습(flutter) (7)
    • 개념 (51)
      • c++ (18)
      • 자료구조 (17)
      • 알고리즘 (14)
      • cloud (2)
    • 프로젝트 (13)
      • 휘봉고 멘토링 (2)
      • 졸업작품 프로젝트 (5)
      • AI Deep Voice lab (2)
      • 제18회 임베디드 SW 경진대회 (4)
    • AI보안연구센터 연구원 (0)
      • 논문 (0)
Guestbook
Notice
Recent Posts
Today
Total
«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록priority (1)

웅재의 코딩세상

Priority queue

Heap 자료구조를 응용한 대표적인 사례가 priority queue이다. 우선순위 큐는 우선순위를 순차적으로 가져올 수 있는 push/pop이 가능한 자료이다. Heap으로 구현하는 것이 시간 복잡도면에서 큰 효율을 낼 수 있기 때문에 주로 Heap으로 구현한다. 일반 queue와 priority queue 비교하기 int main(){ queue q; q.push(1); q.push(9); q.push(3); int size_q = q.size(); for(int i=0; i < size_q; i++){ cout

개념/자료구조 2023. 11. 29. 19:55
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바