Solution: Frog Position After T Seconds
Explore how to simulate the frog's movement on an undirected tree using a breadth-first search approach. Understand how to determine the probability of the frog being on a specific vertex after t seconds, factoring in random jumps to unvisited neighbors and the constraints of tree traversal.
We'll cover the following...
Statement
You are given an undirected tree with n vertices labeled from
At each step, the frog follows these rules:
Move to an unvisited neighbor:
If the frog has unvisited neighbors, it jumps to one of them, chosen uniformly at random (equal probability for each choice).No revisiting:
The frog can not jump back to a vertex it has already visited.Stay when stuck:
The frog will keep jumping at its current vertex if there are no unvisited neighbors.
The tree is represented as an array of edges, where edges[i] = [