LeatherDeer

Untitled

Dec 4th, 2022
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. public class DZ2Task1 {
  2. public List<String> binaryTreePaths(TreeNode root) {
  3. List<String> res = new ArrayList<>();
  4. if(root == null) return res;
  5. if(root.left == null && root.right == null) {
  6. res.add(String.valueOf(root.val));
  7. return;
  8. }
  9. for(String s : binaryTreePaths(root.left)) {
  10. res.add(String.valueOf(root.val) + "->" + s);
  11. }
  12.  
  13. for(String s : binaryTreePaths(root.right)) {
  14. res.add(String.valueOf(root.val) + "->" + s);
  15. }
  16.  
  17. return res;
  18. }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment