C#编写的树的非递归层次和广度优先遍历

时间:2013-01-20 13:24:15
【文件属性】:

文件名称:C#编写的树的非递归层次和广度优先遍历

文件大小:34KB

文件格式:RAR

更新时间:2013-01-20 13:24:15

C# 非递归 层次遍历 广度优先遍历

用队列和栈实现树的非递归层次遍历和广度优先遍历。


【文件预览】:
Tree(非递归)
----Tree()
--------Record.cs(504B)
--------QNode.cs(536B)
--------LinkedStack.cs(643B)
--------bin()
--------TreeNode.cs(758B)
--------Tree.csproj(3KB)
--------obj()
--------Properties()
--------Program.cs(1KB)
--------StackNode.cs(826B)
--------BinaryTree.cs(8KB)
--------LinkQueue.cs(873B)
----Tree.suo(19KB)
----Tree.sln(902B)

网友评论

  • 不错,其实对于C#来说就是一个队列和栈的使用了
  • 可以直接运行,非常好!
  • 不错,递归造成的性能问题,可能解决了。
  • 程序可以运行,还不错
  • 很好不错,学习了。
  • 程序写的很好,基本不用调试就可以运行,很有参考价值。
  • 还得。其实递归的方法也有很多的。如果数据结构设计得漂亮。实现也不难。
  • 可以用,吧不错
  • 代码没有问题呢,可以用
  • 谢谢分享,其实方法真得很多啊
  • 程序可以运行,还不错