|
item,element *stack);
element deleteItem(int *top,element *stack);
void printMaze(char maze[][MAX_COL],char mark[][MAX_COL],element stack[],int top,int row,int col,int ROW_SIZE,int COL_SIZE);
void searchPath(char maze[][MAX_COL],char mark[][MAX_COL],int ROW_SIZE,int COL_SIZE); Circular Queue
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2010.05.28
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
int enqueue(int value)
{
if(endpos+1==maxsize) //endpos가 maxsize에 다달았을때
{
if(startpos==-1) //배열의 첫부분이 차있으면 FULL을 출력한다.
{
printf("Q is Full\n");
return 0;
}
else
{
endpos=endpos-maxsize-1; //endpos가 maxsiz
|
- 페이지 4페이지
- 가격 500원
- 등록일 2010.07.22
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
ntf("\n Queue is EMPTY... ");
getch();
return;
}
if(*sfront==*srear) // Stack이 비어 있는지 확인.
{
printf("\n Stack is EMPTY... ");
getch();
return;
}
printf("삭제되는 값 : Queue = %d , Stack = %d",queue[*front], stack[*srear-1]);
// 현재 삭제되는 값을 확인.
*front=++*front%10; // Queue의 마
|
- 페이지 5페이지
- 가격 1,500원
- 등록일 2009.11.28
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Queue ->front) //다 차지 않았다면 값을 삽입한다.
{
cQueue ->data[cQueue ->rear] = num;
cQueue ->rear = (cQueue ->rear + 1) % MAX;
result = true;
}
else
{
printf("\n Stack is overflow...\n");
}
return result;
} C언어를 이용한 환형큐 (Circular Queue) 소
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2009.04.04
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
QUEUE.CPP
// *********
// * QUEUE *
// *********
#include <stdio.h>
#include <stdlib.h>
#define Q 7 //QUEUE의 크기
void Input(); //입력 함수
void Delete(); //삭제 함수
void Exit(); //종료 함
|
- 페이지 13페이지
- 가격 7,900원
- 등록일 2013.12.16
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|