第一题是这样的,首先对8个位置和起始位置分别运行bfs算法求出这9个位置之间的相互距离。之后求8个位置的全排列作为行动顺序,剔除其中不符合要求的顺序(办公室在对应钥匙前面的排列),根据之前求得的两两距离算出每种顺序的步数取最小即为答案
点赞 3

相关推荐

02-05 08:49
已编辑
武汉大学 Web前端
野猪不是猪🐗:36k和36k之间亦有差距,ms的36k和pdd的36k不是一个概念
点赞 评论 收藏
分享
01-14 15:08
东南大学 Java
点赞 评论 收藏
分享
牛客网
牛客企业服务