올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (1 페이지)
    1

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (2 페이지)
    2

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (3 페이지)
    3

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (4 페이지)
    4

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (5 페이지)
    5

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (6 페이지)
    6

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (7 페이지)
    7

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (8 페이지)
    8

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (9 페이지)
    9

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (10 페이지)
    10

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (11 페이지)
    11

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (12 페이지)
    12

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (13 페이지)
    13


  • 본 문서의
    미리보기는
    13 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (1 페이지)
    1

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (2 페이지)
    2

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (3 페이지)
    3

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (4 페이지)
    4

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (5 페이지)
    5

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (6 페이지)
    6

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (7 페이지)
    7

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (8 페이지)
    8

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (9 페이지)
    9

  • [공학] 자료구조 - Linked List를 이용한 예약프로그램 (10 페이지)
    10



  • 본 문서의
    (큰 이미지)
    미리보기는
    10 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

[공학] 자료구조 - Linked List를 이용한 예약프로그램

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  [공학] 자료구조 - Linked List를 이용한 예약프로그램.hwp   [Size : 289 Kbyte ]
분량   13 Page
가격  2,000


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

본문/내용

문제정의 : 1. 버스예약 프로그램을 Linked_list로 구현한다. node값은 예약자 정보(아이디 비밀번호 전화번호 예약좌석의 수 예약좌석 등을 갖는다.) 예약좌석을 관리하는 List의 맴버 함수로는 모든 예약자 정보 출력, 현재 예약자의 정보를 모두 출력, 예약자의 아이 디와 비밀번호로 예약자 정보 출력, 예약자의 정보를 입력해 신규로 예약 등록, 예약자의 아이디와 비밀번호를 이용하여 예약추가, 예약자가 아이디와 비밀번호를 이용하여 예약 좌석을 삭제 한다. 단 삭제 할 때 Recusion을 이용하며 또 삭제 시 예약된 정보를 모두 삭제하면 node를 삭제한다. 문제해결 : class Bus : 예약자 정보를 갖고 있는 node이다. 이름, 전화번호, 아이디, 비밀번호, 예약좌석 수 , 예약된 좌석의 번호, next 값을 갖는다. 예약좌석 번호 같은 경우 예약자가 총 25자리 까지 예약 할 수 있으므로 배열의 값 25개로 갖는다. class BusList : 1) 멤버 변수 : 멤버 변수로는 Linked-list의 기준인 Bus info를 갖는다. 또 현재 node의 값을 가르킬 수 있는 current와 또 node를 delete시 필요한 location2, 예약자의 수를 저장할 length, 또 버스의 좌석이 25좌석이고 좌석이 예약 됬는지 안 됬는지를 확인 해줄 변수 int Reserv[25]가 있다. 2)맴버 함수 2-1) 생성자 : 생성자에서 Reserv[25]값을 모두 0으로 만들어 준다. 이유는 처음에는 예약이 한 개도 안 되었기 때문에 예약이 안된 0으로 만들어 준다. 각 node의 정보는 NULL로 지정한다. 2-2) insert(신규예약) : 매개변수로 node의 저장될 예약자 정보를 받는다. info가 NULL일시 info에 신규예약된 정보를 삽입해주고 아니면 새로운 노드를 만들어서 Linked_list에 연결 시켜…
2-2) insert(신규예약) : 매개변수로 node의 저장될…



📝 Regist Info
I D : leew*****
Date : 2015-02-09
FileNo : 15020861

Cart