public void PreOrder()
{
if (this.Root == null)
{
Console.WriteLine("노드가 없습니다.");
}
else
{
Node temp = this.Root;
Console.WriteLine("{0}", temp.Data);
if (temp.Left != null)
{
PreOrderRecursive(temp.Left);
}
}
}
private void PreOrderRecursive(Node temp)
{
Console.WriteLine("{0}", temp.Data);
if (temp.Left != null)
{
PreOrderRecursive(temp.Left);
}
}
'자료구조' 카테고리의 다른 글
LCRS트리 PreOrder with Stack (0) | 2021.12.28 |
---|---|
LCRS트리 PreOrder 재귀구현 (0) | 2021.12.28 |
사향트리 LeftSkewedTree (0) | 2021.12.28 |
LCRS트리 LevelOrder (0) | 2021.12.28 |
일반트리 (0) | 2021.12.28 |