메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 알고리즘

뇌를 자극하는 알고리즘 질의응답 게시판입니다.

일장의 LinkedList 프로그램부분과 DoublyLinkList 프로그램에 이상한 것이 있어서요.

2010-01-13

|

by hiboss1

2219

Test_LinkedList.c 에서 보면 리스트를 제거하는 부분이 있는데
//Remove all
        printf("\nDestorying List...\n\n");

        Count=SLL_GetNodeCount(List); <- 이부분이 추가되어야 하지 않나요?

        for(i=0;i                 Current=SLL_GetNodeAt(List,0);

                if(Current!=NULL){
                        SLL_RemoveNode(&List,Current);
                        SLL_DestoryNode(Current);
                }
        }

그리고 DoublyLinkList에서는 DoublyLinkedList.h에서는 PrintNode라는 것이 선언이 되어 있지 않은데 DoublyLinkedList.c에서는 작성이 되어있고 마지막으로 Test_DoublyLinkList.c에서는 사용을 하지 않았더군요.

그럼 오늘도 행복한 하루보내세요.
감사합니다.
댓글 입력