leetcode-657. 机器人能否返回原点

657. 机器人能否返回原点 - 力扣(Leetcode)

刚开始用了个 map ,比较复杂,后来看了答案,按照这种简单的方式,并且做了 len(moves) % 2 != 0 的判断

func judgeCircle(moves string) bool {
x, y := 0, 0
if len(moves) % 2 != 0 {
return false
}
for _, v := range moves {
vv := string(v)
if vv == "R" {
x++
} else if vv == "L" {
x--
} else if vv == "U" {
y++
} else if vv == "D" {
y--
}
}
return x == 0 && y == 0
}
posted @   吴丹阳-V  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
点击右上角即可分享
微信分享提示