Which of the following is a valid way to implement a binary tree node in Python?
-
class Node: def __init__(self, value): self.value = value
-
class Node: def __init__(self, value): self.value = value; self.left = None; self.right = None
-
class Node: def __init__(self): self.value = None
-
class Node: def __init__(self, value): self.left = None; self.right = None