寻找最小角度程序设计思路,求大神

2019-08-14 04:08发布

如图,中间1、2、3、4、5、6、7、8是每个格子,格子都有唯一标号,圆的中心是个轴承,可以旋转。旋转到哪个格子的时候,门打开就可以取出其中的货物。比如,我要打开4号,我就顺时针方向旋转135度,把4号转过来然后开门。如果是7号格子我就逆时针旋转90度。
问题是,如果旋转了之后我就停在当前位置,下一次该怎么查找到最小的角度呢,如果是6号7号8号格子呢?如果有n个格子呢?

有没有什么算法
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
wxjhby
1楼-- · 2019-08-14 07:54
 精彩回答 2  元偷偷看……
键盘侠
2楼-- · 2019-08-14 08:13
没验证,就当提供个思路吧,返回值最高位表示旋转方向。 QQ截图20170831172324.jpg
wong
3楼-- · 2019-08-14 12:09
键盘侠 发表于 2017-8-31 17:28
没验证,就当提供个思路吧,返回值最高位表示旋转方向。

明天上班去试一下,谢谢大神指导

一周热门 更多>