数学篇 - 树的深度优先搜索与广度优先搜索(笔记)

📝

内容提要

如何使用递归和栈实现深度优先搜索? 深度优先搜索的过程和递归调用在逻辑上是一致的。 写一个 TreeNode类代码,支持插入节点 class TreeNode { constructor(key){ this.key = key; this.sons = [] } insert(key){ let node = new...

➡️

继续阅读