Practical Assignment AI 1
Practical Assignment AI 1
class Node:
def __init__(self, data):
self.data = data
self.left_child = None
self.right_child = None
Q/2
if current_node == end_point:
path = []
while current_node != start_point:
path.append(current_node)
current_node = parents_map[current_node]
path.append(start_point)
return list(reversed(path))