从根节点遍历树,找到特定的节点

从根节点遍历树,找出特定的节点
现有一棵多叉树,从根节点出发,找出特定值为“A”的节点,返回其节点指针。如何遍历整棵多叉树,找出该节点呢?该节点不止一个。刚开始学数据结构,请高手指教!谢谢!
数据结构 C语言 遍历 节点

------解决方案--------------------
参考一下严蔚敏的数据结构书里的DFS或者BFS算法就可以了,只不过加上一个简单的限制条件。
------解决方案--------------------
可以用层次遍历。通过栈保存当前层的节点。然后从左向右,释放当前层节点,进入下一层。  每次遇到一个节点要与目标做一次比较。
------解决方案--------------------
看书上的深度优先遍历和广度优先遍历
------解决方案--------------------
简单点的:广度优先遍历
复杂点的:多线程并发扫描
------解决方案--------------------
上网找找蔚敏的数据结构,看一看树的深度优先遍历和广度优先遍历,基本就会了,顶多改一些判断条件。