树——二叉树的序列化和反序列化
来源:互联网 发布:sql删除某列数据 编辑:程序博客网 时间:2024/06/03 04:20
最开始看到序列化和反序列化我是懵逼的==感觉好高大上啊,等查了下定义才发现,不就是从文件中读取数据,构建树咩
typedef struct BitNode{ char data; BitNode *left; BitNode *right;}*BitTree;bool rdisplay(BitTree &b) { char c; in >> c; if (c == '#') b = nullptr; else { if (!(b = (BitTree)malloc(sizeof(BitNode)))) return 0; b->data = c; rdisplay(b->left); rdisplay(b->right); } return 1;}void display(BitTree &b) { if (!b) out << "#"; else { out << b->data; display(b->left); display(b->right); }}
阅读全文
0 0
- 题目:二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉搜索树的序列化和反序列化
- 二叉树的序列化和反序列化
- lintcode,二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 二叉树的序列化和反序列化
- 树——二叉树的序列化和反序列化
- 【二叉树】二叉树序列化和反序列化
- 代码函数调用关系图
- 移动运营商订制短信卡片无法点击
- webflow1.06升级到2.4.4
- js中获取键盘事件
- [CMake] 第三方库使用示例
- 树——二叉树的序列化和反序列化
- MySQL5.5.27安装教程
- genymotion INSTALL_FAILED_NO_MATCHING_ABIS错误
- Boost智能指针学习
- 升级Cmake
- OpenCVForUnity 透视校正,透视变换
- 100. Same Tree
- C与C++易混乱的点 总结
- 杂记——百鸡问题