Я программист на языке C и новичок в Python. В C, когда мы определяем структуру узла двоичного дерева, мы присваиваем NULL его правому и левому дочернему элементу следующим образом:
struct node
{
int val;
struct node *right ;
struct node *left ;
};
И при инициализации узла пишем так:
val = some_value
right = NULL;
left = NULL;
Теперь мой вопрос: как мы можем присвоить значение NULL правому и левому указателям узла в Python?
И как мы можем протестировать против версии Python NULL? В C это будет:
if( ptr->right == NULL )
Подробнее здесь: https://stackoverflow.com/questions/223 ... inter-in-c