java儲存輸出二叉樹所有路徑
private void preorder(TreeNode root,LinkedList<Integer> ll){
if(root==null){
return ;
}
ll.add(root.val);
if(root.left==null&&root.right==null){
LinkedList temp1=new LinkedList<>();
for(int i=0;i<ll.size();i++){
temp1.add(ll.get(i));
}
ist.add(temp1);
}
preorder(root.left,ll);
preorder(root.right,ll);
ll.remove(ll.size()-1);
}