logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

297. Serialize and Deserialize Binary Tree

我看了一些博客,感觉还是自己写好。序列化采用的moris前序遍历,反序列化也没使用递归。说实话,反序列有些繁琐。我开始还在疑惑用栈做到底是否合适,但是有一想,别人用的递归也是压栈,我应该没问题。弹出栈的时候有问题,只有在第二次访问到该节点的才会弹出该节点,但是只靠栈自己是不可能知道的。再加额外复杂度,可以用数组或哈希,但是总感觉这样反倒更麻烦了,最后就封装了个新的类,栈中压的新类。至于new没有释

安装指定版本的pip

pip uninstall protobufsudo pip install protobuf==3.13.0#失败了,安装的还是3.18.0pip show protobuf #查看版本,用的whl文件,在安装的时候会有显示pip install protobuf-3.13.0-cp27-cp27mu-manylinux1_x86_64.whlpip show protobuf

到底了