• 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[자료구조] 이중 연결리스트

*진*
개인인증판매자스토어
최초 등록일
2002.11.22
최종 저작일
2002.11
5페이지/파일확장자 압축파일
가격 1,000원 할인쿠폰받기
다운로드
장바구니

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

이중연결리스트를 C++로 구현한 소스입니다.
이중연결리스트의 삽입, 삭제, 검색이 가능한 완벽한 소스이고,
2개의 헤더파일과 3개의 구현파일이 있으며,
주석을 달아놨으니까 이해하기 쉬울겁니다.
그럼 많은 도움이 되길 바라며...

컴파일 실행환경

없음

본문내용

#include "OrderedList.h"

OrderedList::~OrderedList()
{ // 모든 노드를 제거함
while (head != NULL)
{
SDblLNode * pt = head;
head = head->nextIs();
delete pt;
}
}

// 레코드 삽입
bool OrderedList::insertRec( const char* name, const char* addr)
{
SDblLNode * pt = new SDblLNode(name, addr);
if ( head == NULL) // 리스트가 비어있는 경우
head = pt;
else if ( !head->insertNode(pt) )
{
delete pt; // 동일한 이름을 갖는 레코드가 존재함
return false; // 레코드 삽입 실패
}

if ( head->prevIs() != NULL ) // 레코드가 리스트의 선두에 삽입될 때
head = head->prevIs();
return true; // 삽입 성공
}

압축파일 내 파일목록

이중연결리스트-삭제/SDblLNode.h
이중연결리스트-삭제/OrderedList.cpp
이중연결리스트-삭제/OList.cpp
이중연결리스트-삭제/SDblLNode.cpp
이중연결리스트-삭제/OrderedList.h
이중연결리스트-삭제/OrderedList.dsp
이중연결리스트-삭제/OrderedList.dsw
이중연결리스트-삭제2/SDblLNode.cpp
이중연결리스트-삭제2/OList.cpp
이중연결리스트-삭제2/SDblLNode.h
이중연결리스트-삭제2/OrderedList.h
이중연결리스트-삭제2/OrderedList.dsp
이중연결리스트-삭제2/OrderedList.dsw
이중연결리스트-삭제2/OrderedList.cpp

참고 자료

연결리스트에 대해 잘 정리된 페이지입니다.
http://gifted.kaist.ac.kr:7777/community/internet/EDU/INFO/DS/List/list.html

자료후기(3)

*진*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
탑툰 이벤트
[자료구조] 이중 연결리스트
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업