9/24/2016第二遍写了,还是写了20min还想不起来recursive怎么写了
思路
- BFS: Still write into the result list level by level, but use addFirst() to add them in to reverse the final result
- Recursive DFS: 用了单独一个function来完成recursive. 其中忘记了逻辑漏洞
Logic Flaws
- 同样错误第二次犯当在ResultList上直接改的时候,别忘记了如果那个item不存在,需要自己create,不能直接改哦。