Quora Phone

写的慢就一题,serialize & deserialize binary tree有个followup,我直接被问懵了:如果node的label是String,而分隔符又出现在node的label里怎么办?

quora还是挺喜欢考tag和面经题的。。多准备。。。

请问楼主做完OA大概多久收到约电面呀

所以followup怎么回答?换个分隔符不行吗?

我没有做OA,直接收到电面的。。

换个分隔符还是不解决问题呀。。
我当时完全没答出来。。后来想到一个做法,可以用hashmap把所有label都map到整数。。。

请问楼主 serialize函数的输出是一个String啊 怎样把hashmap转成string呢

用escape character就好了