如何打印树

时间:2014-12-24 23:49:10

标签: c#

我想要打印一个包含在List<Node>中的树。有人帮帮我

类节点有4个字段:

    public char Symbol { get; set; }
    public int Frequency { get; set; }
    public Node Right { get; set; }
    public Node Left { get; set; }

2 个答案:

答案 0 :(得分:0)

树遍历可能是您感兴趣的事情。您可以阅读它,例如here。如果它是典型的二进制搜索树,那么您应该考虑按顺序树步行以按升序打印元素。

答案 1 :(得分:0)

你需要先告诉我们广度还是深度?或其他一些遍历树的方法

有人已经提供了广度here

的广度解决方案