upsk1   6년 전

출력 결과가

ABDCEFG
DBEGFCA
DGFECBA

으로 뜹니다. 제가 구현한 함수대로라면 A가 마지막으로 출력 될수 없는데

무엇이 문제인지 감이 안잡힙니다.

dreamian   6년 전

add 함수가 잘못되었습니다.

주어진 예제의 입력에서

A B C를 입력하면

C는 A의 오른쪽 자식인데,

B의 오른쪽 자식으로 저장됩니다.

upsk1   6년 전

아 감사합니다 n차 트리랑 헷갈렸었네요

byunghoonpark   5년 전

질문이 있습니다. node a[]의 크기가 127로 되어있는데 27로 줄이고 a[65]를 출력했을 때에도 A가 출력이 됩니다.

배열의 크기의 범위를 벗어나는데 어떻게 오류가 나지 않고 출력이 되는 것일까요?

upsk1   5년 전

byunghoonpark님 소스를 봤는데 입력받을때는  -65 해서 아스키코드 처리하셨고

출력할때는 a[0]과 포인터를 사용하셔서 문제없이 출력된 것 같습니다.

댓글을 작성하려면 로그인해야 합니다.