원형 Queue + Stack 을 함께 구현한 C source와 실행화면
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

원형 Queue + Stack 을 함께 구현한 C source와 실행화면에 대한 보고서 자료입니다.

목차

없음

본문내용

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의 마지막 위치(주소 값)를 1증가시킴.
*srear=--*srear; // Stack의 마지막 위치(주소 값)를 1감소시킴.
Sleep(3000); // 3초 딜레이 시킴. (삭제되는 데이터를 화면에 출력)
return;
}
void print(int* queue, int front, int rear,int* stack, int sfront, int srear)
{
int i,j; // For문을 위한 변수 선언.
printf("\n<< Queue에 들어있는 값 >>\n\n");
for(i=front;i!=rear;i=(i+1)%10)
printf("%d\t",queue[i]); // Queue에 들어있는 배열 값 출력.
printf("\n\n<< Stack에 들어있는 값 >>\n\n");
for(j=sfront;j!=srear;j++)
printf("%d\t",stack[j]); // Stack에 들어있는 배열 값 출력.
printf("\n\n확인");
getch();
return;
}
< Queue, Stack 데이터 출력 화면 >

키워드

Queue,   Stack,   C source
  • 가격1,500
  • 페이지수5페이지
  • 등록일2009.11.28
  • 저작시기2007.9
  • 파일형식한글(hwp)
  • 자료번호#563450
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니