博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Serilize/DeSerilize tree
阅读量:5321 次
发布时间:2019-06-14

本文共 733 字,大约阅读时间需要 2 分钟。

1 public static TreeNode DeSerilize(ArrayList
res,int[] i){ 2 if(res.get(i[0]).equals("#")||i[0]==res.size()) return null; 3 TreeNode root = new TreeNode (Integer.valueOf(res.get(i[0]))); 4 ++i[0]; 5 root.left = DeSerilize(res,i); 6 ++i[0]; 7 root.right = DeSerilize(res,i); 8 return root; 9 }10 public static void Serilize(TreeNode root, ArrayList
res){11 if(root==null){12 res.add("#");13 return;14 }15 res.add(String.valueOf(root.val));16 Serilize(root.left,res);17 Serilize(root.right,res);18 }
View Code

 

转载于:https://www.cnblogs.com/krunning/p/3617072.html

你可能感兴趣的文章
jquery 第四章
查看>>
基于时间系统的状态机
查看>>
windows下boost编译(vs2010)
查看>>
计划排程和管控体系的先决条件
查看>>
poj 3250 栈应用
查看>>
小数组的读写和带Buffer的读写哪个快
查看>>
自定义view实现画个闪烁的心
查看>>
linux的子进程调用exec( )系列函数
查看>>
TFS Instructions
查看>>
MSChart的研究
查看>>
[LeetCode] Intersection of Two Arrays II 两个数组相交之二
查看>>
C# 服务的安装、卸载、启动、停止操作
查看>>
C# 索引器
查看>>
MySQLdb & pymsql
查看>>
zju 2744 回文字符 hdu 1544
查看>>
XmlDocument
查看>>
delphi 内嵌汇编例子
查看>>
SQL server 2012 安装SQL2012出现报错: 启用 Windows 功能 NetFx3 时出错
查看>>
uip源码剖析【一】——【网络层】ARP解读
查看>>
使用RegularExpressionValidator限制多行文本框的字数
查看>>