Page 361 - Do it! 자료구조와 함께 배우는 알고리즘(C 언어, 3쇄)
P. 361

( 1) 머리에 노드를 삽입    ( 2) 꼬리에 노드를 삽입    ( 3) 머리 노드를 삭제
                          ( 4) 꼬리 노드를 삭제      ( 5) 선택한 노드를 출력    ( 6) 선택한 노드를 삭제
                         ( 7) 번호로 검색           ( 8) 이름으로 검색         ( 9) 모든 노드를 출력
                          (10) 모든 노드를 삭제      ( 0) 종료 : 2
                         꼬리에 삽입하는 데이터를 입력하세요.
                         번호 : 5                                                     {5, 나연}을 꼬리에 삽입
                         이름 : 나연


                          ( 1) 머리에 노드를 삽입   ( 2) 꼬리에 노드를 삽입   ( 3) 머리 노드를 삭제
                          ( 4) 꼬리 노드를 삭제    ( 5) 선택한 노드를 출력   ( 6) 선택한 노드를 삭제
                          ( 7) 번호로 검색       ( 8) 이름으로 검색      ( 9) 모든 노드를 출력
                          (10) 모든 노드를 삭제    ( 0) 종료 : 1
                         머리에 삽입하는 데이터를 입력하세요.
                         번호 : 10                                                   {10, 정연}을 머리에 삽입
                         이름 : 정연


                          ( 1) 머리에 노드를 삽입   ( 2) 꼬리에 노드를 삽입   ( 3) 머리 노드를 삭제
                          ( 4) 꼬리 노드를 삭제    ( 5) 선택한 노드를 출력   ( 6) 선택한 노드를 삭제
                          ( 7) 번호로 검색       ( 8) 이름으로 검색      ( 9) 모든 노드를 출력
                          (10) 모든 노드를 삭제    ( 0) 종료 : 2
                         꼬리에 삽입하는 데이터를 입력하세요.
                         번호 : 12                                                   {12, 사나}를 꼬리에 삽입
                         이름 : 사나


                          ( 1) 머리에 노드를 삽입    ( 2) 꼬리에 노드를 삽입    ( 3) 머리 노드를 삭제
                          ( 4) 꼬리 노드를 삭제    ( 5) 선택한 노드를 출력    ( 6) 선택한 노드를 삭제
                          ( 7) 번호로 검색       ( 8) 이름으로 검색         ( 9) 모든 노드를 출력
                          (10) 모든 노드를 삭제      ( 0) 종료 : 1
                         머리에 삽입하는 데이터를 입력하세요.
                         번호 : 14                                                   {14, 지효}를 머리에 삽입
                         이름 : 지효


                          ( 1) 머리에 노드를 삽입    ( 2) 꼬리에 노드를 삽입    ( 3) 머리 노드를 삭제
                          ( 4) 꼬리 노드를 삭제      ( 5) 선택한 노드를 출력    ( 6) 선택한 노드를 삭제
                          ( 7) 번호로 검색           ( 8) 이름으로 검색         ( 9) 모든 노드를 출력
                          (10) 모든 노드를 삭제      ( 0) 종료 : 4                          꼬리의 {12, 사나}를 삭제

                          ( 1) 머리에 노드를 삽입    ( 2) 꼬리에 노드를 삽입    ( 3) 머리 노드를 삭제
                          ( 4) 꼬리 노드를 삭제      ( 5) 선택한 노드를 출력    ( 6) 선택한 노드를 삭제
                          ( 7) 번호로 검색           ( 8) 이름으로 검색         ( 9) 모든 노드를 출력
                          (10) 모든 노드를 삭제      ( 0) 종료 : 8
                         검색하는 데이터를 입력하세요.
                         이름 : 사나                                                         {사나} 검색 실패
                         그 이름의 데이터가 없습니다.

                          ( 1) 머리에 노드를 삽입    ( 2) 꼬리에 노드를 삽입    ( 3) 머리 노드를 삭제
                          ( 4) 꼬리 노드를 삭제      ( 5) 선택한 노드를 출력    ( 6) 선택한 노드를 삭제





                                                                                         09•리스트  361
   356   357   358   359   360   361   362   363   364   365   366