方法一(BFS) 1.题意整理 实现两个函数,分别用来序列化和反序列化二叉树。 序列化是指将二叉树按照某种遍历方式保存为字符串。 反序列化是指根据序列化之后的字符串,重建二叉树。 2.思路整理 序列化:按照广度优先遍历的思路,首先将根节点入队,然后每次弹出当前节点,如果为空,说明不存在左右子节点,直接将"null"(用来表示空节点)加入到结果中,并加一个","用来间隔每一个节点。如果不为空,除了将当前节点值加","加入到结果中,还要将左右子节点入队。 图解展示: 反序列化:相当于序列化的逆操作,首先根据","将字符串分割为字符串数组,根据字符串数组第一个元素新建根节点,并将根节点入队。每...