Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 메모리 할당 방법
- 최초적합
- 스왑 영역 확인
- cbdc 도입 이유
- 암호화폐 배경
- 인텔리제이 변수명 한꺼번에
- 메모리 기법
- 인텔리제이 리네임
- 시프트 에프6
- 맥 shift f6 안됨
- 금핵본위제
- cbdc 하는 이유
- 윈도우 shift + f6 안됨
- 인텔리제이 shift f6 안됨
- 한국은행 CBDC
- 블록체인 배경
- 맥 시프트 에프6 안됨
- 금화본위제
- 비트코인 배경
- 한국은행 코인
- 한국은행 블록체인
- 이진탐색트리 c
- cbdc 반대 청원
- cbdc 개인정보
- securitize
- CPU
- 은행 신용창조
- 화폐시스템의 변천
- shift f6
- rename 단축키 안됨
Archives
- Today
- Total
목록우선순위 큐와 힙 (1)
진강이의 성장일지

우선순위 큐우선순위 큐는 이름처럼 '큐'와 관련이 있다. 앞서 공부한 큐의 핵심 연산 두 가지는 enqueue(큐에 데이터 삽입), dequeue(큐에 데이터 꺼내기)가 있었다. 마찬가지로 우선순위 큐의 핵심 연산도 enqueue(우선순위 큐에 데이터 삽입), dequeue(우선순위 큐에 데이터 꺼내기)이다. 하지만 큐와 우선순위는 연산의 결과에서 차이가 있는데, 큐는 연산의 결과로 먼저 들어간 데이터가 먼저 나오지만, 우선순위 큐의 연산 결과는 들어간 순서에 상관없이 우선순위가 높은 데이터가 먼저 나온다. ** 우선순위 큐에서 중요한 것은 '우선순위'인데 그럼 우선 순위는 어떻게 결정 되는가? -> 프로그래머가 결정한다. 우선순위 큐의 구현 방법1. 배열을 기반으로 구현하는 방법2. 연결 리스트를 기반..
소프트웨어학/자료구조
2024. 5. 10. 13:03