|
1. 주제선정
① 제작할 프로그램 : 도서관리 프로그램
② 프로그램 설명
-> 이중연결 리스트와 연결리스트 헤더를 사용.
-> 도서를 추가, 제거, 검색, 저장된 도서 확인.
2. 문제해결
ⅰ)자료구조 정의 및 설명
① 프로그램의 자료를 관리 보
|
- 페이지 19페이지
- 가격 3,000원
- 등록일 2012.08.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
삽입
printf(\"삽일할 데이타를 입력하세요 : \");
scanf(\"%d\", &item);
printf(\"\\n\");
number=search_frontnumber(ptr, item);
node_pointer frontnode=search_frontnode(ptr, number);
insert(ptr, frontnode, item);
print_listup(ptr);
printf(\"\\n\");
//리스트 삭제
printf(\"삭제할 데이타를 입력하
|
- 페이지 4페이지
- 가격 1,000원
- 등록일 2007.04.14
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
//이중연결 리스트
#include <malloc.h>
#include <stdio.h>
#define FALSE 0
#define TRUE 1
typedef struct Nodes
{
int value; //데이터
struct Nodes *pre;//이전 노드
struct Nodes *next;//다음 노드
}Node;
Node *HEAD;//HEAD Node이다.
void init_Node();//초기화 하는 함수.
|
- 페이지 4페이지
- 가격 800원
- 등록일 2008.01.13
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
e[np-1]);//노드 삭제함수 호출
break;
}
else if(ch == \'3\'){
main_menu();
break;
}
else{ //잘못된 메뉴번호 선택시 재입력 요청
printf(\"\\n\\t\\tInvalid Number Reselect : \");
fflush(stdin);
gets(temp);
sscanf(temp,\"%c\",&ch);
}
}
printf(\"\\n\\n아무키나 누르시면 메인메뉴로 이동
|
- 페이지 12페이지
- 가격 2,000원
- 등록일 2007.09.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
전체 내용은 소스로 되어있으며, 주석 또한 잘 달려있습니다.
사용예 또한 적어놓았습니다. 없음
|
- 페이지 1페이지
- 가격 800원
- 등록일 2005.04.11
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|