力扣-657. 机器人能否返回原点
2024-01-02 21:41:31
bool judgeCircle(char* moves)
{
int i = 0;
int arr[2];
memset(arr, 0, sizeof(int) * 2);
while(*moves)
{
if(*moves == 'U')
{
arr[0]++;
}
else if(*moves == 'D')
{
arr[0]--;
}
else if(*moves == 'R')
{
arr[1]++;
}
else
{
arr[1]--;
}
moves++;
}
if(arr[0] == 0 && arr[1] == 0)
{
return true;
}
else
{
return false;
}
}
分析:
此题比较容易,只需要记录上下左右出现的次数即可。
文章来源:https://blog.csdn.net/ls3614140/article/details/135350061
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!