목차
9주 - Stack & Queue using Linked list
본문내용
// Queue.h
#include
#include// malloc, free의사용
#define TRUE 1
#define FALSE 0
typedef int boolean;
typedef char element;// element 타입의정의
typedef struct _listNode *listPointer;// 노드에대하여포인터로타입정의
typedef struct _listNode { // 리스트의노드구조체정의
element item;
listPointer link;
}listNode;
typedef struct{// Queue의구조체정의
listPointer qFront;
listPointer qRear;
} Queue;
void initQueue(Queue *Q);
boolean isEmpty(Queue* Q);
void addQueue(Queue *Q, element Data);
element deleteQueue(Queue *Q);
int getQueueLength(Queue *Q);
void printQueue(Queue *Q);
#include
#include
#define TRUE 1
#define FALSE 0
typedef int boolean;
typedef char element;// element 타입의정의
typedef struct _listNode *listPointer;// 노드에대하여포인터로타입정의
typedef struct _listNode { // 리스트의노드구조체정의
element item;
listPointer link;
}listNode;
typedef struct{// Queue의구조체정의
listPointer qFront;
listPointer qRear;
} Queue;
void initQueue(Queue *Q);
boolean isEmpty(Queue* Q);
void addQueue(Queue *Q, element Data);
element deleteQueue(Queue *Q);
int getQueueLength(Queue *Q);
void printQueue(Queue *Q);
키워드
추천자료
Understanding the Linux Kernel (제 12장 – 가상 파일시스템)
MFC를 이용한 명함관리프로그램
자료구조 정리
c언어에서의 응용 프로그램
[C 프로그래밍] C로 배우는 프로그래밍 기초 18장 이해점검 및 프로그램문제 풀이
[C언어] 구조체를 이용한 세븐포커 프로그램 소스
최단거리 최소환승 알고리즘 구현(지하철노선도)
2009년 1학기 알고리즘 기말시험 핵심체크
2010년 1학기 알고리즘 출석대체시험 핵심체크
[자료구조1] Union-Find Algorithm (DisjointSet) - 14주차
주소록 (API)
독학자료구조
은행계좌 관리 프로그램
학생 관리 프로그램(성적관리 포함) CPP
소개글