Tree前序反序列化
生活随笔
收集整理的這篇文章主要介紹了
Tree前序反序列化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目:
序列化:已知樹如果當前節點不是空,則打印“值!”
如果為空,則打印“#!”
反序列化:1!2!#!#!3!#!#!
然后構建成樹
比如樹
1
2 3
null null null null
則前序 序列化為 1!2!#!#!3!#!#!
代碼:
package com.sangfor.tree;public class Node {public int value;public Node left;public Node right;public Node(int value) {this.value = value;} }
package com.sangfor.tree;import java.util.LinkedList; import java.util.Queue;public class TreeToString {public static void main(String[] args) {String s = "";Node node1 = new Node(1);
總結
以上是生活随笔為你收集整理的Tree前序反序列化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 层遍历二叉树
- 下一篇: 递归函数里面又有2个调用自身的递归函数里