highlight the goal

This commit is contained in:
Jidong Xiao
2023-10-17 18:35:21 -04:00
parent 47fef340a6
commit 0f054c016f

View File

@@ -4,8 +4,7 @@ This lab gives you practice in the use of recursion to solve problems. All three
this lab deal with finding and counting the number of paths between points on a rectilinear grid. A starting this lab deal with finding and counting the number of paths between points on a rectilinear grid. A starting
point (x, y) with non-negative integer coordinates is provided. You are only allowed to move horizontally point (x, y) with non-negative integer coordinates is provided. You are only allowed to move horizontally
and vertically along the grid. Hence, from (x, y) you may move to (x + 1, y), (x 1, y), (x, y 1), (x, y + 1). and vertically along the grid. Hence, from (x, y) you may move to (x + 1, y), (x 1, y), (x, y 1), (x, y + 1).
Your goal is to return to the origin (0, 0) in such a way that you never increase the distance to the origin. However, **keep in mind that your goal is to return to the origin (0, 0) in such a way that you never increase the distance to the origin.** The distance is counted as the minimum number of total vertical and horizontal steps to reach the origin. In
The distance is counted as the minimum number of total vertical and horizontal steps to reach the origin. In
the first checkpoint the grid will be “free”. In the second and third checkpoints, some of the grid locations the first checkpoint the grid will be “free”. In the second and third checkpoints, some of the grid locations
will be “blocked” in the sense that you can not move to that point. will be “blocked” in the sense that you can not move to that point.