우선순위 큐가장 높은 우선순위를 가진 데이터부터 pop하는 자료구조(일반 큐는 삽입 순서로, 우선순위 큐는 우선순위 기준으로 pop)이용CPU의 작업 스케줄러: 중요한 것부터 처리네비게이션 길찾기: 사용자가 어떤 것에 초점을 맞추느냐를 반영응급실: 급한 환자부터 처리우선순위 큐 ADTkey (우선순위): 비교에 이용되는 값데이터연산생성삽입삭제 등...-> 얘도 array, linked list, binary tree 등으로 구현 가능! 힙부모보다 자식이 큰/작은 완전 이진트리(이진 탐색트리 마냥 좌우까지 완벽한 정렬은 아니더라도 부모-자식간은 정렬이 되어 있어야 됨)-> 각 데이터를 인덱스로 접근 가능해 매우 빠름!종류Max heap: 큰 것이 가장 위에 있는 힙Min heap: 작은 것이 가장 위에 있..