힙(heap)에 대한 설명으로 옳지 않은 것은? (단, n은 데이터의 … | [7급 국가직 알고리즘] 23년 1회차 기출문제 상세 페이지
1[7급 국가직 알고리즘] 23년 1회차
힙(heap)에 대한 설명으로 옳지 않은 것은? (단, 은 데이터의 개수이다)1
힙을 구성하는 완전 이진 트리는 1차원 배열을 사용하여 구현할 수 있다.
2
최대 힙(max heap)의 모든 부모 노드 값은 그들의 자식 노드 값보다 크거나 같다.
3
새로운 데이터 삽입 후 힙 성질을 만족하기 위한 연산의 시간 복잡도는 이다.4
루트 노드에서 데이터 삭제 후 힙 성질을 만족하기 위한 연산의 시간 복잡도는 이다.해설
힙에 데이터 하나를 삽입한 뒤 재정비하는 비용은 이므로 라는 설명이 옳지 않다.
새 원소를 마지막 위치에 넣고 부모와 비교·교환하며 올라가는데, 완전 이진 트리의 높이가 이므로 교환은 높이만큼만 일어난다.
- 완전 이진 트리는 빈자리 없이 채워지므로 1차원 배열(부모 i, 자식 2i·2i+1)로 구현할 수 있다.
- 최대 힙은 모든 부모가 자식보다 크거나 같은 힙 성질을 만족한다.
- 루트 삭제 후에는 마지막 원소를 루트로 옮겨 아래로 내려가며 재정비하므로 이다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[7급 국가직 알고리즘] 23년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 힙정렬(heapsort)에대한설명으로틀린것은? {"answer":4,"content":[{"content":"정렬할입력레코드들로힙을구성하고가장큰키값을갖21년-2회차-정보처리기사-필기
- 열사병(heatstroke)에관한설명으로맞는것은? {"answer":4,"content":[{"content":"피부가차갑고습한상태로된다.\n","ur19년-1회차-산업위생관리기사-필기
- ☆ 헤드십(headship)에관한설명으로틀린것은? {"answer":1,"content":[{"content":"<p1과목(산업재해 예방 및 안전보건교육) 101 ~ 200