题目:
思想:
我们首先将初始值 x 和操作次数 0 放入队列中。然后,我们不断地从队列中取出当前的值和操作次数,检查是否已经达到了目标值 y。
如果没有,我们将对这个值执行可能的操作,并将新值和操作次数加入队列中,直到找到最短路径。
代码:
1 | class Solution: |
我们首先将初始值 x 和操作次数 0 放入队列中。然后,我们不断地从队列中取出当前的值和操作次数,检查是否已经达到了目标值 y。
如果没有,我们将对这个值执行可能的操作,并将新值和操作次数加入队列中,直到找到最短路径。
1 | class Solution: |