const traceback = (root, path, list) => {if (!root) returnpath.push(root.val)if (!root.left && !root.right) {list.push(path.join('->'))// 每退一层弹出一个path.pop()return}if (root.left) {traceback(root.left, path, list)}if (root.right) {traceback(root.right, path, list)}// 每退一层弹出一个path.pop()}var binaryTreePaths = function (root) {const list = []traceback(root, [], list)return list};
