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

자료구조를 이용한 트리너비 소스, 소스 설명 및 오류수정내용

*성*
최초 등록일
2010.12.03
최종 저작일
2010.08
6페이지/파일확장자 압축파일
가격 1,500원 할인쿠폰받기
다운로드
장바구니

소개글

Binary Tree
제목 : Binary Tree 의 출력 및 너비 구하기

이번 바이너리 트리의 목적은 격자 모양의 틀 속에 규칙에 따라 트리를 그리고 그 모양을
출력 하는게 목적입니다.

1. 이진트리에서 같은 레벨(level)에 있는 노드는 같은 행에 위치한다.
2. 한 열에는 한 노드만 존재한다.
3. 임의의 노드의 left subtree에 이TSms 노드들은 해당 노드보다 왼쪽의 열에 위치하고
right subtree에 있는 노드들은 해당 노드보다 오른쪽의 열에 위치한다.
4. 노드가 배치된 가장 왼쪽 열과 가장 오른쪽 열 사이엔 아무 노드도 없이 비어있는
열은 없다.

목차

없음

본문내용

제목 : Binary Tree 의 출력 및 너비 구하기

이번 바이너리 트리의 목적은 격자 모양의 틀 속에 규칙에 따라 트리를 그리고 그 모양을
출력 하는게 목적입니다.

1. 이진트리에서 같은 레벨(level)에 있는 노드는 같은 행에 위치한다.
2. 한 열에는 한 노드만 존재한다.
3. 임의의 노드의 left subtree에 이TSms 노드들은 해당 노드보다 왼쪽의 열에 위치하고
right subtree에 있는 노드들은 해당 노드보다 오른쪽의 열에 위치한다.
4. 노드가 배치된 가장 왼쪽 열과 가장 오른쪽 열 사이엔 아무 노드도 없이 비어있는
열은 없다.

input.txt 파일형식으로 전체적인 값이 주어지기 때문에 제일 처음 구현하기 위해서 필요한건
파일이 주어졌을때 어떻게 값을 받아 오는가가 가장 큰 문제였습니다. 이제까지 파일입출력에
대한 지식이 많지 않았기 때문에 처음부터 어려움을 겪었습니다. 첫 번째로 FILE 형식으로 fp포인터를 지정하고 fopen 으로 파일의 주소를 부르기 까지는 되었으나 파일의 한줄씩 어떻게 값을 받아 오는가가 가장 큰 문제였습니다. 처음 시도한 방법은 fscanf 으로 파일을
각 줄마다 하나씩 받아오려고 하였으나 아직 상세한 지식이 없어서 많은 오류가 발생하여
큰 어려움을 겪었습니다. 다음 줄로 넘어가 다음 값을 받는게 아닌 계속 빈공간과 정해지지
않은 임의의 주소값을 받아오기도 하여 여러 가지 오류가 발생하였습니다.
그러다 while(!feof(fp)) 로 fgets를 이용한 캐릭터 값을 받는 여러방법을 알게 되었습니다. 그런데 문제는 인풋파일이 정수형으로 주어지기 때문에 캐릭터로 받은 값을 숫자형으로 받기위하여 그 방법에 문제가 발생하여 찾아보던 도중 다른 사람에게 자문을 구해 atoi 와 strtok 라

참고 자료

없음

압축파일 내 파일목록

Binary Tree.hwp
BinaryTree 출력 너비.c
BinaryTree 출력 너비.ncb
BinaryTree 출력 너비.plg
BinaryTree 출력 너비 임의값.c
BinaryTree 출력 너비.dsp
BinaryTree 출력 너비.dsw
BinaryTree 출력 너비.opt
input.txt
배열 결과값.JPG
배열 결과값 2.JPG
Debug/BinaryTree 출력 너비.exe
Debug/BinaryTree 출력 너비.ilk
Debug/BinaryTree 출력 너비.obj
Debug/BinaryTree 출력 너비.pch
Debug/BinaryTree 출력 너비.pdb
Debug/vc60.idb
Debug/vc60.pdb
*성*
판매자 유형Bronze개인

주의사항

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

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

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