257. 二叉树的所有路径
给定一个二叉树,返回所有从根节点到叶子节点的路径。
说明: 叶子节点是指没有子节点的节点。
链接
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
   | 
 
 
 
 
 
 
 
 
 
 
 
 
  let res: string[] = []
  function binaryTreePaths(root: TreeNode | null): string[] {   res = []   if (root === null) return res   traverse(root, '')   return res };
  function traverse(root: TreeNode | null, str: string) {   if (root === null) {     return   }   const s = str + `${root.val}->`   if (root.left === null && root.right === null) {     res.push(s.slice(0, -2))     return   }   traverse(root.left, s)   traverse(root.right, s) }
 
  |