검색어 입력폼

C언어로 쉽게풀어쓴 자료구조 9장 연습문제

저작시기 2020.12 | 등록일 2021.01.13 파일확장자 어도비 PDF (pdf) | 14페이지 | 가격 3,500원

목차

없음

본문내용

1. (1) 루트
2. (1) 완전 이진 트리이기 때문에
3. (2) 트리의 높이
4. (1) 데이터 100개중에서 오름차순으로 20개만 뽑고자 할 때
5. (2) 첫 번째 노드
6. 루트 노드의 오른쪽 자식 노드이거나 왼쪽 자식 노드이다.

<중 략>

11.
#include <stdio.h>
#include <stdlib.h>
#define MAX_ELEMENT 200
typedef struct {
int key;
char task[100];
} element;
typedef struct {
element heap[MAX_ELEMENT];
int heap_size;
} HeapType;
// 생성 함수
HeapType* create()
{
return (HeapType*)malloc(sizeof(HeapType));
}
// 초기화 함수
void init(HeapType* h)
{
h->heap_size = 0;
}
// 현재 요소의 개수가 heap_size인 히프 h에 item을 삽입한다. // 삽입 함수

참고 자료

없음
다운로드 맨위로