98
/\
/ \
67 89
/\ /\
/ \ / \
38 42 54 89
/\
/ \
17 25
에게 힙 max_delete을 적용 17,25] (목록으로 표시). 저 당으로서
가 생성 힙이다 98,97,89,38,67,54,89,17,25,42]
98
/\
/ \
97 89
/\ /\
/ \ / \
38 67 54 89
/\ |
/ \ |
17 25 42
는 문제 2
내가 원하는 heap [100,97,93,38,67,54,93,17,25,42]에 delete_max()를 두 번 적용하십시오. 날이 deletemax 작업 후 힙 당으로
100
/\
/ \
97 93
/\ /\
/ \ / \
38 67 54 93
/\ |
/ \ |
17 25 42
은, 힙을 결과하는 것은 [93,67,93,38,42,54,25,17]
내가 따라야 할 93
/\
/ \
67 93
/\ /\
/ \ / \
38 42 54 25
/
/
17
입니다 삽입 및 max_delete 올바르게 힙 및 위의 답변을하고 있습니까? 올바르지 않으면 나를 안내하십시오. 이 링크에 대한
게시물에 더 많은 세부 사항을 추가하는 것을 고려하십시오. 귀하의 링크가 변경되거나 사용할 수 없게 된 경우 귀하의 답변은 도움이되지 않습니다. – dckuehn