思路:
1、按照层级来遍历。
2、取每一层的第一个有效节点,如果是右视图的话就是最后一个有效节点。
import com.alibaba.fastjson.JSONObject;
import com.google.common.collect.Lists;
import com.zyblue.fastim.common.algorithm.TreeNode;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
/**
* 树的左视图
* @Author : BlueSky 2019.12.23
* 4
* 2 6
* 1 3 5 7
* 0 8
*
* -----------> 4,2,1,0
*
* 4
* 2 6
* 1 3