|
리스트를 생성하세요");
getch();
main_menu();
}
clrscr();
char temp[128];//정확한 입력을 위해 사용
char ch;//위와 동일
int np;//역시 동일
int data;//데이터 받기용 변수
gotoxy(12,5);//메뉴구성
printf(">>>>>>>>> Report #3 Double Linked List <<<<
|
- 페이지 12페이지
- 가격 2,000원
- 등록일 2007.09.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
#include <stdio.h>
#include <stdlib.h>
#define MAX 100
// 구조체 타입을 정의(by. linked list)
typedef struct chunk{
int start;
int size;
struct chunk *link;
}chunk;
chunk *avail;
// 초기화 함수
void init(){
chunk *init;
init=(chunk*)malloc(sizeof(chunk));
avail = ini
|
- 페이지 4페이지
- 가격 5,000원
- 등록일 2007.07.26
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
리스트와 함께 가장 많이 사용되는 이중 연결 리스트(double linked list)는 한 방향인 단순 연결리스트와 다르게 노드의 선행 노드를 가리키는 front, 데이터필드, back의 세 개 영역으로 각 노드를 구분하여 양방향으로 특정 노드를 검색할 수 있도
|
- 페이지 7페이지
- 가격 1,800원
- 등록일 2012.07.23
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
DoubleLinkedlistSeq con = new DoubleLinkedlistSeq();
for(cursor=s1.head;cursor!=null;cursor=cursor.getLink())
target=cursor;
s2.head=target.getLink();
s1.head=con.head.getLink();
return con;
}
}
3.데모프로그램
package edu.colorado.collections;
public class testerlinklist
{
public static void main(S
|
- 페이지 8페이지
- 가격 1,500원
- 등록일 2015.04.27
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
C 언어를 이용해 자료구조의 하나 인 Double Linked List를 구현 없음
|
- 페이지 5페이지
- 가격 1,800원
- 등록일 2010.04.07
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
struct{// Queue의구조체정의
listPointer qFront;
listPointer qRear;
} Queue;
void initQueue(Queue *Q);
boolean isEmpty(Queue* Q);
void addQueue(Queue *Q, element Data);
element deleteQueue(Queue *Q);
int getQueueLength(Queue *Q);
void printQueue(Queue *Q); 9주 - Stack & Queue using Link
|
- 페이지 5페이지
- 가격 1,500원
- 등록일 2010.05.28
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
/*
CreateQueueDll 함수
함 수 명 : CreateQueueDll
호출 함수 :
전달 인수 : 없음
반 환 값 : 없음
*/
void CreateQueueDll(QueueDll *pSelf)
{
pSelf ->list = (DLL *) malloc(sizeof(DLL)); /* DLL형으로 memory 할당 */
CreateDll(pSelf ->list);
pSelf ->front = pSelf ->
|
- 페이지 30페이지
- 가격 3,000원
- 등록일 2005.01.04
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
list1, 0, create_node(NULL)); //리스트의 처음에 새로운 노드 삽입
}
else if(b=='P')
{
display(&list1); //모든 노드의 값을 보여준다
}
else if(b=='D')
{
char k;
printf("정말로 모두 삭제하시겠습니까?(y/n)\n");
scanf("%s",&k);
if(k=='y' || k=='Y')
{
clear(&list1); //y, Y를 누르면
|
- 페이지 10페이지
- 가격 1,500원
- 등록일 2011.04.30
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
listHeader *plist, int coef, int expo)
// for inserting a node by descending order
void addPoly(listHeader* plist1, listHeader* plist2, listHeader* plist3 )
// add two polynomials, and save it
..... 소스코드 포함
보고서 목차
1. 프로그램 디자인
1) Llinked list
2) 문자열 처
|
- 페이지 50페이지
- 가격 3,300원
- 등록일 2010.01.04
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
List<Term>& Iter)
{
ListIterator<Term> list(Iter);
if (!list.NotNull())
return os;
os << *list.First();
while (list.NextNotNull())
os << *list.Next();
cout << endl;
return os;
}
ostream& operator<<(ostream& os, Polynomial& p)
{
os << p.poly;
return os;
}
voi
|
- 페이지 6페이지
- 가격 1,500원
- 등록일 2010.09.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|