第一题:首先map记录每一个字符的坐标 ,然后遍历最终字符串 每次都能通过map去获取下一个字符的坐标 知道坐标后用一个长度为2的数组记录当前坐标,计算当前位置到下一个位置的x距离和y距离,不管怎么转向走直线是最近的,所以当x,y坐标都不相等时才需要转向,由此可知计算公式为:x,y都不相等时步数+转向 否则只计算步数
点赞 评论

相关推荐

King987:待优化的地方还是挺多的,可以参考一下我的作品优化一下,优化不好的话也可以找我
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务