검색어 입력폼

큐 스택 구현 프로그램 소스

저작시기 2006.01 |등록일 2006.12.08 파일확장자C언어 (cpp) | 가격 1,000원

컴파일 실행환경

Microsoft visual c++ 6.0

본문내용

#include <stdio.h>

#define N 4

int top=0; // top의 경우는 비어있는 바로 윗 공간을 표시한다.
int front=0, rear=0; // front는 데이터의 앞부분, rear 은데이터의 뒷부분을 나타낸다. (둘다 빈부분)


//
// 스택을 구현하는 부분
// ---------------------------------------------
void push(int [],int); // 푸쉬.

int pop(int data[]); // 팝.

// 스택이 차있는지 안차있는지 여부를 검색한다.
int isfull(int data[]); // 차있으면 1 아니면 0을 리턴
int isempty(int data[]); // 비어 있으면 2, 아니면 0을 리턴

//
// 큐를 구현하는 부분
// ---------------------------------------------

void add(int data[],int item);
int deleto(int data[]);
// 큐가 차있는지 안차있는지 여부를 검색한다.

int iqfull(int data[]); // 차있으면 -1, 아니면 0을 리턴
int iqempty(int data[]); // 비어 있으면 -1, 아니면 0을 리턴

void print_data(int data[]); // 스택을 프린트 하기 위한 구문이다.
// ---------------------------------------------
다운로드 맨위로