2014-03-25 44 views
-1

我必须使用二叉树在matlab中编写代码才能计数和放置单词。如何在Matlab中使用二叉树?

任何人都可以给予任何提示吗?

谢谢

+0

太宽了。请将您的问题改为可以简明回答的问题。你试过什么了?我会从http://en.wikipedia.org/wiki/Binary_tree开始。 – IceArdor

回答

3

二叉树由具有3个引用的节点组成:左,右和值。您可以使用structure array构建其中一个节点。

root = struct(left, 0, right, 0, value, 'honeybee') 

当您添加更多的单词到你的树,你将设置左,右领域的新节点,创建递归数据结构。

root.left = struct(...)