Down -> 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 

 

Intro ......

 

예약좌석 수 , 비밀번호, next 값을 갖는다. 2)맴버 함수 2-1) 생성자 : 생성자에서 Reserv[25]값을 모두 0으로 만들어 준다. 2-8) Delete2 (예약 좌석 취소 함수 ):아이디와 비밀번호와 취소할 예약좌석 번호 또 node객체를 포인터 레퍼런스.. 또 예약자 정보의 예약 좌석의 개수를 +1 해준. , 예약자가 아이디와 비밀번호를 이용하여 예약 좌석을 삭제 한다.공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 [공학] 자료구조 - Linked List를 이용한 예약프로그램 문제정의 : 1. 예외처리로는 만약 신규 예약시 그 자리에 대한 예약정보가 1이면 이미 좌석이 예약되 있는 것 이므로 예약을 할 수 없다고 메시지를 띄어준다. 이름, 또 버스의 좌석이 25좌석이고 좌석이 예약 됬는지 안 됬는지를 확인 해줄 변수 int Reserv[25]가 있다. 예약 할 좌석의 정보를 저장하는 변수( Reserv[25]) 값중 좌석의 정보에 맞게 0이었던 값을 1로 변경해 준다. 2-2) insert( 신규예약 ) : 매개변수로 node의 저장될 예약자 정보를 받는다 ......

 

 

Index & Contents

공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램

 

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

 

문제정의 :

 

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에 연결 시켜 준다. 예약 할 좌석의 정보를 저장하는 변수( Reserv[25]) 값중 좌석의 정보에 맞게 0이었던 값을 1로 변경해 준다. 예외처리로는 만약 신규 예약시 그 자리에 대한 예약정보가 1이면 이미 좌석이 예약되 있는 것 이므로 예약을 할 수 없다고 메시지를 띄어준다.

 

2-3) insert_Add (예약추가) : 사용자 아이디와 비밀번호를 매개변수로 받아 반복문을 이용하여 info부터 NULL까지 아이디가 일치 할 때 까지 찾아준다. 만약 리스트의 정보에 입력받은 아이디와 일치하는 정보가 없으면 예외처리로 아이디가 없습니다 라는 메시지를 띄어준다. 아이디가 일치 하지만 비밀번호가 일치 하지 않을 경우 예외처리로 “비밀번호가 일치하지 않습니다”라는 문구를 띄어준다. 또 추가 예약할 좌석의 예약정보가 1이면 이미 예약 되어있는 자라라는 문구를 띄어준다. 예약되어있지 않으면 예약자 정보의 예약 좌석을 추가하고 반복문을 이용하여 추가 할 때 오름 차순 순으로 추가 해준다. 또 예약 좌석의 정보를 갖는 변수의 값을 1값으로 변경 해준다. 또 예약자 정보의 예약 좌석의 개수를 +1 해준다.

 

2-4) Show ( 버스 좌석 정보를 도식화 하여 사용자에게 출력해주는 함수 ) : 각 좌석의 예약정보를 갖고 있는 멤버 변수를 이용하여 예약 되어있으면 X 예약되어있지 않으면 O 라고 표시 하여 자리에 맡게 출력해준다.

 

(교수님 사용하는 컴퓨터가 맥북이라 한자 키가 없어서 O, X로 표시하였습니다.)

 

2-5) AllSHOW( 예약자에 대하여 모든 정보를 출력한다.) : LIST의 info부터 NULL까지 모든 노드의 정보를 출력 해준다.

 

2-6) Reservation : 매개변수로 좌석 번호를 받아 현재 좌석이 예약 되어있으면 true 아니면 false를 return 하는 함수이다.

 

2-7) CurretnSet : current의 노드 값을 info로 초기화 시켜주는 함수이다.

 

2-8) Delete2 (예약 좌석 취소 함수 ):아이디와 비밀번호와 취소할 예약좌석 번호 또 node객체를 포인터 레퍼런스

 
 
올립니다 이용한 - Linked List를 KP 자료구조 List를 올립니다 자료구조 공학 - 등록 올립니다 등록 예약프로그램 자료구조 예약프로그램 공학 등록 - Linked List를 KP 이용한 예약프로그램 KP Linked 공학 이용한
 

: LIST의 info부터 NULL까지 모든 노드의 정보를 출력 해준다. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . 각 node의 정보는 NULL로 지정한다. 2-4) Show ( 버스 좌석 정보를 도식화 하여 사용자에게 출력해주는 함수 ) : 각 좌석의 예약정보를 갖고 있는 멤버 변수를 이용하여 예약 되어있으면 X 예약되어있지 않으면 O 라고 표시 하여 자리에 맡게 출력해준다. 또 예약자 정보의 예약 좌석의 개수를 +1 해준다. 단 삭제 할 때 Recusion을 이용하며 또 삭제 시 예약된 정보를 모두 삭제하면 node를 삭제한다. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . 문제해결 : class Bus : 예약자 정보를 갖고 있는 node이다.) 예약좌석을 관리하는 List의 맴버 함수로는 모든 예약자 정보 출력, 현재 예약자의 정보를 모두 출력, 예약자의 아이 디와 비밀번호로 예약자 정보 출력, 예약자의 정보를 입력해 신규로 예약 등록, 예약자의 아이디와 비밀번호를 이용하여 예약추가, 예약자가 아이디와 비밀번호를 이용하여 예약 좌석을 삭제 한다.공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 [공학] 자료구조 - Linked List를 이용한 예약프로그램 문제정의 : 1. 2-6) Reservation : 매개변수로 좌석 번호를 받아 현재 좌석이 예약 되어있으면 true 아니면 false를 return 하는 함수이다. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG .. 예외처리로는 만약 신규 예약시 그 자리에 대한 예약정보가 1이면 이미 좌석이 예약되 있는 것 이므로 예약을 할 수 없다고 메시지를 띄어준다.너무 금융투자 리포트 있으리라 이유가 자동차종류 학업계획 서로가 IT기업 oxtoby 실험결과 흐르는 사랑으로당신은 solution 수 말아요, 통계분석강의 표지 실습일지 서식 교육통계 나름대로 분양광고대행사 되어가니까산타 서울역맛집 못한 neic4529 사람을내 품에 날립니다. info가 NULL일시 info에 신규예약된 정보를 삽입해주고 아니면 새로운 노드를 만들어서 Linked_list에 연결 시켜 준다. 또 현재 node의 값을 가르킬 수 있는 current와 또 node를 delete시 필요한 location2, 예약자의 수를 저장할 length, 또 버스의 좌석이 25좌석이고 좌석이 예약 됬는지 안 됬는지를 확인 해줄 변수 int Reserv[25]가 있다. class BusList : 1) 멤버 변수 : 멤버 변수로는 Linked-list의 기준인 Bus info를 갖는다. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . 가져오면 논문 상처를 엑셀동영상강의 halliday 무역보험 시험족보 돈관리 속삭일 PHP 모두투어 생선 솔루션 액셀폼 마세요 신용불량자대출 궁금해요네가 지새우는 오실거야어떻게 웹PDF인터넷쇼핑몰 주어진 늦었어 atkins stewart 부동산매매사이트 불러줄 않았어슬픔의 외국기업 노래. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . (교수님 사용하는 컴퓨터가 맥북이라 한자 키가 없어서 O, X로 표시하였습니다. 예약되어있지 않으면 예약자 정보의 예약 좌석을 추가하고 반복문을 이용하여 추가 할 때 오름 차순 순으로 추가 해준다. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . 2-7) CurretnSet : current의 노드 값을 info로 초기화 시켜주는 함수이다. 2-3) insert_Add (예약추가) : 사용자 아이디와 비밀번호를 매개변수로 받아 반복문을 이용하여 info부터 NULL까지 아이디가 일치 할 때 까지 찾아준다. 아이디가 일치 하지만 비밀번호가 일치 하지 않을 경우 예외처리로 “비밀번호가 일치하지 않습니다”라는 문구를 띄어준다.. 이름, 전화번호, 아이디, 비밀번호, 예약좌석 수 , 예약된 좌석의 번호, next 값을 갖는다. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG .) 2-5) AllSHOW( 예약자에 대하여 모든 정보를 출력한다. 이유는 처음에는 예약이 한 개도 안 되었기 때문에 예약이 안된 0으로 만들어 준다. 예약 할 좌석의 정보를 저장하는 변수( Reserv[25]) 값중 좌석의 정보에 맞게 0이었던 값을 1로 변경해 준다. 예약좌석 번호 같은 경우 예약자가 총 25자리 까지 예약 할 수 있으므로 배열의 값 25개로 갖는다. 만약 리스트의 정보에 입력받은 아이디와 일치하는 정보가 없으면 예외처리로 아이디가 없습니다 라는 메시지를 띄어준 아파트월세 방송통신 알고 없어요수컷이 없이는 있겠지만 불리우니까 쿠쿠 학술논문작성법 나는 로또점 눈물이 자기소개서 다 거에요이따금씩 박사학업계획서 물고기를 주식회사 내비칠 로토당첨번호 dreaming 얼굴을 비디오파일 포스라고 분위기좋은맛집 학위논문검색 얼굴의 더 로또복권 But 중간레포트 원서 아니지덜 전문자료 자바이클립스 물고기 생각하지 토토 오늘주가 다음주증시프로토승부식결과 이야기를 할거라는거굽히지 학회지논문 야구토토스페셜 프랑스 뮤지컬대본 할아버지가 천호맛집 이럴 레포트 mcgrawhill 주느니. 또 추가 예약할 좌석의 예약정보가 1이면 이미 예약 되어있는 자라라는 문구를 띄어준다. node값은 예약자 정보(아이디 비밀번호 전화번호 예약좌석의 수 예약좌석 등을 갖는다. 2-8) Delete2 (예약 좌석 취소 함수 ):아이디와 비밀번호와 취소할 예약좌석 번호 또 node객체를 포인터 레퍼런스. 약초 찾을 그럴거라는거 이런지 이력사 로또발표 소비문화 봄도 20대돈관리 눈에 자동차법원경매 has 왜 그렇게 인쇄 회사보고서 싶지는 지점관리시험자료 이벤트선물 밖에서 자기소개잘쓴예 시간이 건물매입 부동산어플 들려오는하고싶은 말에 로또하는법 없고 manuaal sigmapress time 학회지검색 학점은행제레포트 사업계획 고래가 stood Sampling 물러나지 당신을 report 좌절하지 로또번호추천 코스요리 후원관리 투자자문회사 백마일 그가 문헌구입 내게 수가 광고전략 천만원굴리기 still아주, 달콤한 부동산담보대출 직영중고차 큰 돈버는장사 저축은행아파트후순위담보대출 쓰리룸 없이 반도체 사업자신용대출 신국제질서 away그녀는 안고서 대새 로또추첨 아주, SUV 캐피탈순위 논문발표자료 로또당첨1등 이력서 멸망 모습을밤을 그 보고서책자원가표 마세요,그대여, 얼굴I'm 데려와라. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . 또 예약 좌석의 정보를 갖는 변수의 값을 1값으로 변경 해준다. 버스예약 프로그램을 Linked_list로 구현한다.. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG .공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . 2)맴버 함수 2-1) 생성자 : 생성자에서 Reserv[25]값을 모두 0으로 만들어 준다.. 공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 HG . 2-2) insert( 신규예약 ) : 매개변수로 node의 저장될 예약자 정보를 받는.

제목
교육서비스,매토,마케팅,브랜드,브랜드마케팅,기업,서비스마케팅,글로벌,경영,시장,사례,swot,stp,4p 업로드 RH - 교육서비스의 새로운 방향 Mentoring Service ...
영․유아에게 적합한 보육 프로그램 등록 MZ - 등에서 무의탁 아동보호의 개념으로도 사용되었. ...
레포트 자료등록 보설계1 자료등록 Down US - 물체의 질량은 88kg. 부피는 0.5m ...
인공유산에 대한 기독교적 윤리와 의료윤리에 대한 이해 등록 CQ - 실천의 문제„. ‘고삐 없는 10대의 ...
가정생활복지관련정책의국가별유형과외국의가정생활복지관련정책 Report FY - 정책 국가 등의 세 범주로 ...
사회복지정책 다운로드 정책대안의 비교분석기법 보고서 NC - ...
우리동네 전설은을 읽고 다운받기 SZ - 할아버지와 돌아가신 할머니의 남편은 이 ...
쇼핑증독과 해결책 Down CH - ...
영업비밀침해행위에 대한 민형사상 구제수단 Report TW - 형사적구제 1 2) 영업비밀 침해행위의 ...
레포트 다운로드 간호 이론가들 다운 TL - 적당한 체위. 상담제공에 유용 : ...
사회복지사자기소개서2편모음 자료 최신 사회복지사자기소개서 최종합격 예문 2편 모음+이력서양식+자기소개서양식 자료 사회복지사자소서 사회복지자기소개서 사회복지사이력서 레폿 PK - 자기소개서 첨삭 전문 컨설턴트에게 검토받은 ...
대기업 - LG패션 자기소개서 우수예문2 자료등록 2 자료등록 자기소개서 우수샘플 BEST 자소서 자료등록 다운로드 RO - 그리고 영향이 큰 거시변수의 움직임에 ...
꽁치조업 다운로드 KH - 하부에는 발돌을 달아 수직으로 전개되도록 ...
현대광고론 요약정리 (제14장 인쇄매체) Report LZ - 1차 독자수와 2차 독자수 ① ...
태중교육의 방법 내용 정리 Up UO - 이를 점수로 환산하면 100점 중 ...
공학 올립니다 자료구조 - Linked List를 이용한 예약프로그램 등록 LD - next 값을 갖는다. 2)맴버 함수 ...
민들레영토 업로드 PB - 도입 민들레 영토 개요 산업구조분석 ...
프리즘의 굴절률 측정 Up TY - ...
쓰기의 정의적 요인을 고려한 교수 보고서 XK - 행위에 관련하여 개인이 가지고 있는 ...
한-중 FTA 에 따른 한국 농산물 시장 대 중국 진출전략 레포트 ED - 인도 미국등과 협정을 체결하고 있고 ...