美文网首页
2019-03-15 Day 待提高

2019-03-15 Day 待提高

作者: 骚得过火 | 来源:发表于2019-03-15 21:18 被阅读0次

    1.#### 657. 机器人能否返回原点
    给定一个字符串 S 和一个字符 C。返回一个代表字符串 S 中每个字符到字符串 S 中的字符 C 的最短距离的数组。

    示例 1:

    输入: S = "loveleetcode", C = 'e'
    输出: [3, 2, 1, 0, 1, 0, 0, 1, 2, 2, 1, 0]
    说明:

    字符串 S 的长度范围为 [1, 10000]。
    C 是一个单字符,且保证是字符串 S 里的字符。
    S 和 C 中的所有字母均为小写字母。

    class Solution {
    public:
        bool judgeCircle(string moves) {
            
            int LR = 0,  UD = 0;
            
            for( int i = 0 ; i < moves.size() ; i++ )
            {
                if( moves[i] == 'U') 
                    UD += 1;
                if( moves[i] == 'D')
                    UD -= 1;
                if( moves[i] == 'L')
                    LR -= 1;
                if( moves[i] == 'R')
                    LR += 1;
            }
            if(LR== 0 && UD == 0) return true;
            else return false;
        }
    };
    

    相关文章

      网友评论

          本文标题:2019-03-15 Day 待提高

          本文链接:https://www.haomeiwen.com/subject/cihdmqtx.html