关于决策树!?

对于一棵决策树,采用深度优先搜索算法,如果到左分支最后一个叶子节点发现不满足条件,非最优方案,而最优方案可能在其‘堂兄弟’节点上!那么要回溯的话是怎么回溯的?觉得和普通二叉树的回溯是不一样的。。。虽然说 A decision tree is a full binary tree! 但不知道是不是我懵了。。。。

大神来解答一下吧!

asdhjhg
浏览 1684回答 1
1回答

asdhjhg

我忽然想明白了,这里有容易误导的地方,在于右孩子和父节点相同(表面上),但实际上是不一样的,所以作为左分支最后一个叶子节点不满足的话,继续判断右边的叶子是否有孩子,没有的话就出栈,然后继续判断其‘叔叔节点’,以此类推,所以决策树不存在回溯!大神请指正。。。。估计大神们都没时间。。。。。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python