[자료구조] 9강 - 힙

·
🎓방송통신대학교/🔢자료구조
✅ 1. 우선순위 큐(1) 큐FIFO(First In First Out) - 먼저 들어온 데이터가 먼저 삭제되는 자료 구조 ( 먼저 처리되는 데이터 )(2) 우선순위 큐위의 큐 구조에서 만약 중간의 데이터를 먼저 빼고 싶은 경우가 존재 할 때 사용되는 큐가 우선순위 큐임.즉, 우선순위가 높은 데이터가 먼저 처리가 되는 Queue 자료구조로 볼 수 있음.(3) 우선순위 큐 - 배열 구현위의 큐의 이미지는 배열 방식으로 구현 된 큐의 모습이다.먼저 데이터가 삽입이 되면, rear 포인터가 오른쪽으로 움직이면서 해당 위치에 데이터가 삽입이 된다.데이터를 꺼내는 작업(삭제 작업)을 하면 front 포인터가 한 칸씩 이동하면서 데이터를 꺼내면서 삭제하게 된다.배열에 우선순위 큐를 접목하게 되면, 위와 같이 특정 ..