검색어 입력폼

[자료구조] 동적연결큐(연결리스트를 이용한 큐)

등록일 2003.12.06 한글파일한글 (hwp) | 2페이지 | 가격 500원

목차

없음

본문내용

// 동적 연결 큐 (Dynamic Linked Queue)
// 연결 리스트로 구현한 큐.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

#define IS_FULL(ptr) (!(ptr))
#define IS_EMPTY(ptr) (!(ptr))

typedef struct {
int key;
} element;
typedef struct queue *queue_ptr;
typedef struct queue {
element item;
queue_ptr link;
};

void addq(queue_ptr *front, queue_ptr *rear, element item);
element delq(queue_ptr *front);
void print_list(queue_ptr front);
다운로드 맨위로