힙이란 무엇입니까?

은 다음 중 하나를 참조 할 수 있습니다.

1. 프로그램이 실행될 때 생성되는 데이터에 의해 활용 될 수있는 크고 동적 인 메모리 풀. 은 메모리 할당이 LIFO 순서로 미리 결정된 스택과 혼동되어서는 안됩니다.

2. 모든 부모 노드가 자식의 노드보다 큰 점에서 부분적으로 정렬되고 트리 기반 인 특수 데이터 구조. 은 노드를 다음 레벨에 추가하기 전에 모든 레벨이 채워지기 때문에 (왼쪽에서 오른쪽으로) 완전한 트리입니다.

프로그래밍 용어, 스택