如何在 matlab 中实现二叉树



有人可以帮我在 matlab 中实现二叉树吗?我们是否可以像在 C/C++ 中使用指针实现相同的方式来做到这一点吗?我碰巧使用"结构"阅读了与相同和解决方案相关的问题,但鉴于 n 是预定义的,该代码执行"n"次。但是我处理了一个问题,即树必须动态形成。即,

1.Take a node
    1.1 Do some processing 
    1.2 If the resulting two answers satisfy the condition, they are added as the left and     right children
    1.3 Continue the process till the condition is false.
 2.Trace back and move to the next node.

提前谢谢。

这可能只能部分回答你的问题。要接近 C/C++ 中指针的机制,您可以从检查 MATLAB 的面向对象功能开始。即创建句柄类的能力。

有一个完整记录的双链表实现示例,它非常接近二叉树。

最新更新