public void printTree(node root)
{
if(root != null)
{
printTree(root.left);
System.out.print(root.word + " " + root.line+" ");
String tempStr=root.word; int tempLn=root.line; //don't know how to use it
printTree(root.right);
}
}
이미 트리가 사전 식 순서로 정렬되어 있다고 가정합니다. 예를 들어반복되는 모든 요소를 무시하고 이진 트리의 요소를 인쇄하는 방법은 무엇입니까?
는 파일이 같다 :
AAA
ZZZ
하여 상기
출력 같아야 같은
aaa 라인 : 1
라인 : 3 3 3 3
ZZZ 라인 : 2
내 코드는 지금이 덩어리를 구성하는 방법을 모르는 많은 times..I에 같은 단어를 표시 코드의 ..
을 수행하여 해당 목록을 업데이트 할 수 있습니다 당신은 당신의 전체를 게시 줄래 트리 소스 코드? – Leo
@ 레오 : 내 게시물을 편집했습니다 .. –
트리의 방법을 수정할 수 있습니까? 당신이 트리를 걸을 때이 결과를 제시해야하거나 다른 구조로 데이터를 축적 할 수 있습니까? 인용 한 임시 직원 만 사용할 수 있습니까? 예를 들어 Node temp를 사용할 수 있습니까? – Leo