1991번 - 트리 순회
2차원 배열로 풀고있는데 그냥 값이 이상하게 나오네요 ᅲᅲ도와주세요
19번줄에 tree[0][i]를 초기화 하신 의도가 궁금하네요. 설명해주시면 답변에 도움이 될 것 같습니다.
제가 추측한 대로는각 노드에 대한 정보가 알파벳 순서대로 주어지지 않으므로 tree[1][i]를 초기화 하는게 아니라tree[1][root - 'A']를 초기화 해야 합니다.
일단 배열 안에 숫자를 넣으려고 저런식으로 했습니다.
예제 입력이
7
A B C
B D .
C E F
E . .
F . G
D . .
G . .
이여서 이걸 그대로 넣고싶었어요
A B C E F D G
B D E . . . .
C . F . G . .
이런식으로여
이걸 인덱스로 넣으려고 A를 빼서 대입했었습니다...
tree 배열이 어떤 정보를 나타내는지 알 수 있을까요?
입력받을때만 tree[0]에 접근하고 아래 코드에서는 접근하지 않아서 왜 tree[0]에 입력받았는지 궁금했습니다.
root A B C E F D G
left B D E . . . .
right C . F . G . .
이런 느낌으로 tree 에 넣고 함수에서는 왼쪽 오른쪽을 찿아가게 만드려고 했습니다.
댓글을 작성하려면 로그인해야 합니다.
© 2026 All Rights Reserved. 주식회사 스타트링크 | 서비스 약관 | 개인정보 보호 | 결제 이용 약관 | 도움말 | 광고 문의 | 업데이트 노트 | 이슈 | TODO
한국어 | English (Beta)
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
jks153624 1년 전 0
2차원 배열로 풀고있는데 그냥 값이 이상하게 나오네요 ᅲᅲ도와주세요