root двоичного дерева. Листом называется вершина без детей.
Для каждого листа запишите путь от корня до него строкой: значения вершин по порядку, разделённые стрелкой -> без пробелов, например "8->5->2".
Верните список всех таких строк, по одной на каждый лист. Порядок строк в списке не важен.root=tree_node([8, 3, 5, None, None, 2, 7]) → ['8->3', '8->5->2', '8->5->7']
Листья — 3, 2 и 7. До 3 ведёт путь 8->3, до 2 — 8->5->2, до 7 — 8->5->7.
root=tree_node([-4, None, 6]) → ['-4->6']
Единственный лист — 6, путь до него -4->6.
root=tree_node([12]) → ['12']
Корень сам является листом, путь состоит из одной вершины.
Node.val ≤ 1000root=tree_node([8, 3, 5, None, None, 2, 7])
['8->3', '8->5->2', '8->5->7']
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 82 теста на сервере, включая скрытые.