Мне было особенно трудно понять эту концепцию, и мой профессор не очень хорошо освещал эту тему.Проблема требует, чтобы я написал функцию, которая вычисляет сумму целых чисел, которые составляют двоичное дерево из кортежей.
Мне предоставляется следующий код:
node_one = (None, 1, None)
node_two = (node_one, 2, node_one)
node_three = (node_two, 3, None)
node_four = (node_three, 4, node_three)
Мне нужно написать функцию, которая принимает node_four в качестве аргумента и возвращает количество целых чисел вДерево выглядит следующим образом:
def TreeSum(t):
#fill in
TreeSum(node_four) # This should return 18
Если вы поможете мне понять, как решить эту проблему, я получу вашу вечную благодарность!