|
리스트와 함께 가장 많이 사용되는 이중 연결 리스트(double linked list)는 한 방향인 단순 연결리스트와 다르게 노드의 선행 노드를 가리키는 front, 데이터필드, back의 세 개 영역으로 각 노드를 구분하여 양방향으로 특정 노드를 검색할 수 있도
|
- 페이지 7페이지
- 가격 1,800원
- 등록일 2012.07.23
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
리스트를 생성하세요");
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주 판매 이력 없음
|
|
// 토큰추출하여 define,undef매크로가 나올경우
// 이중 링크드 리스트에 상입,제거하는 프로그램
#include <stdio.h>
#include <stdlib.h>
typedef struct macro_s *list_pointer;
typedef struct macro_s {
char name[30];
char value[30];
list_pointer next, prev;
}macro;
|
- 페이지 9페이지
- 가격 2,500원
- 등록일 2006.05.03
- 파일종류 기타
- 참고문헌 없음
- 최근 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주 판매 이력 없음
|
|
list.back() << endl;
list.show();
list.pop_front();
list.show();
list.pop_back();
list.show();
cout <<"GET DATA" << list.size() << endl;
for (int i =0; i < list.size(); i++)
{
cout << list.get(i) << endl;
}
}
3절. 결론
이상 링크드리스트와 링크드리스트 데이타
|
- 페이지 10페이지
- 가격 2,000원
- 등록일 2012.03.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|