每日总结

1、对于LeetCode297. 二叉树的序列化与反序列化而言。需要注意的是递归出口的灵活应用,以及递归的深层理解。尤其对于链表、树、图这三种数据结构而言,递归的使用非常频繁。

(详见全面理解递归 - 知乎 (zhihu.com)

再者,此道题中的一些本人不熟悉的语法例如:

String[] cur = data.split(",");
List<String> dataList = new ArrayList<>(Arrays.asList(cur));
&
Integer.valueOf(dataList.get(0))
2、对于104. 二叉树的最大深度题而言。因为没有使用深度搜索的递归,而是采用了广度优先。那么需要注意的是,每一层的所有节点,同时向下。

posted on 2022-09-20 14:48  xtdnn  阅读(23)  评论(0)    收藏  举报

导航