Функция суммы диапазона Python BST, не возвращающая ожидаемые результаты, будет использовать локальную переменнуюPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Функция суммы диапазона Python BST, не возвращающая ожидаемые результаты, будет использовать локальную переменную

Сообщение Anonymous »


В настоящее время я работаю над функцией Python, которая должна вычислять сумму значений в двоичном дереве поиска (BST) в заданном диапазоне. Однако мой код, похоже, не работает должным образом. Буду признателен за советы о том, что может пойти не так.

Вот код класса Solution, который я использую:

class Решение: def rangeSumBST(self, root, low: int, high: int) -> int: защита dfs (корень): если root равен None: вернуть 0 с = 0 если низкий
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»