본문내용
.
.
.
int main()
{
element InputNum;
int select;
char line[100];
deque* deq;
deq = creatDeque();
while(select != '0')
{
printf("원하는 작업을 선택하시오\n");
printf("1. insert First\t2. insert Last\t3. delete First\t4. delete Last\t0. quit\n");
select = getch();
switch(select)
{
case '1':
printf("넣을 값을 입력하시오");
fgets(line,sizeof(line),stdin);
sscanf(line,"%d",&(InputNum.key));
insertFirst(deq,InputNum);
showDequeue(deq);
break;
case '2':
printf("넣을 값을 입력하시오");
fgets(line,sizeof(line),stdin);
sscanf(line,"%d",&(InputNum.key));
insertLast(deq,InputNum);
showDequeue(deq);
break;
case '3':
deleteFirst(deq);
showDequeue(deq);
break;
case '4':
deleteLast(deq);
showDequeue(deq);
break;
}
}
return 0;
}
.
.
int main()
{
element InputNum;
int select;
char line[100];
deque* deq;
deq = creatDeque();
while(select != '0')
{
printf("원하는 작업을 선택하시오\n");
printf("1. insert First\t2. insert Last\t3. delete First\t4. delete Last\t0. quit\n");
select = getch();
switch(select)
{
case '1':
printf("넣을 값을 입력하시오");
fgets(line,sizeof(line),stdin);
sscanf(line,"%d",&(InputNum.key));
insertFirst(deq,InputNum);
showDequeue(deq);
break;
case '2':
printf("넣을 값을 입력하시오");
fgets(line,sizeof(line),stdin);
sscanf(line,"%d",&(InputNum.key));
insertLast(deq,InputNum);
showDequeue(deq);
break;
case '3':
deleteFirst(deq);
showDequeue(deq);
break;
case '4':
deleteLast(deq);
showDequeue(deq);
break;
}
}
return 0;
}
추천자료
[자료구조] max heap
[자료구조] BFS&DFS&BST
[자료구조] post&prefix
자바 자료구조 족보
C언어로 구현한 자료구조의 원형큐
알고리즘, 자료구조 중 '문자열매칭' ppt 개념설명 수업시연
[자료구조] 스택 함수 구현
[자료구조] 연결 리스트를 이용한 오름차순 정리
2010년 2학기 자료구조 출석대체시험 핵심체크
2010년 2학기 자료구조 기말시험 핵심체크
c로 쓴 자료구조론 연습문제 7장(정렬sorting)
C언어 자료구조 Binary Search Tree (이진 탐색 트리)
C언어 자료구조 HashTable 해시테이블
[자료구조] Linked List를 이용한 예약프로그램 - 버스예약 프로그램을 Linked_list로 구현한다
소개글