|
void del()
{
stack* temp;
if(top==NULL){
printf("스택이 비었습니다.");
exit(1);
}
else{
temp=top;
top=top->link;
free(temp);
}
}
//출력함수
int print()
{
stack *t=top;
printf("\n\n최근 통화 목록 \n");
if(t==NULL){
printf("\n스택이 비어있습니다.\n");
}
else{
while(t){
printf(" {이름 : %
|
- 페이지 6페이지
- 가격 1,800원
- 등록일 2013.07.11
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
메시지 출력.
printf("Empty STACK");
else
--top;//top의 위치를 한칸뒤로해 값을 삭제하라고 해준다.
}
3.실행화면 1.스택이란?
스택을 운영하기 위해 필요한 동작
※오버플로우 체크
※언더플로우 체크
※push
※pop
2.소스해석
3.실행화면
|
- 페이지 4페이지
- 가격 1,500원
- 등록일 2010.09.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Stack과 같다.
⑦ is_ full() 함수는 큐가 꽉 찼는지 확인할 때 쓰이는 함수로 쓰임새는 위의 Stack과 같다.
⑧ 위의 함수들을 구현해보고 큐를 완성시킨다.
3. 소스코드 & 화면프린트
1) Stack
1
2
3
전체화면
push() 와 prt()
pop() 과 is_empty()
2) Queue
1
2
3
전체
|
- 페이지 5페이지
- 가격 2,000원
- 등록일 2009.04.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
int postfix_char();
int Isp(char x);
int Icp(char x);
int count;
char input[50], comparison, comparison_1;
typedef struct node
{
char data;
struct node *link;
}linked_node;
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2005.02.28
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
ata
Items
스택의 구조
i
1
0
Stack Limit
스택은 기저(base)로부터 데이타 항목들을 차례로 쌓아올린 모양을 가진다.
삽입과 삭제는 현재 저장된 최상위 항목이 위치한 top 에서만 일어난다.
top 위치는 "스택 포인터"라는 지시자가 가리킨다.
스택 포
|
- 페이지 5페이지
- 가격 500원
- 등록일 2004.05.23
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|