美文网首页
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 待提高

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

  • 荆的ScalersTalk第四轮新概念朗读持续力训练Day156

    20190315 周五 Day156 练习材料: 原文[Day 156 2019-03-15]L32 [1...

  • 卖萌的ScalersTalk第四轮新概念朗读持续力训练Day15

    练习材料: 补[Day 1631 2019-03-15] L32 [1]:A lost ship The salv...

  • 待提高

    1.效率低,磨磨蹭蹭不够专注(比如提高阅读速度,提高备课的速度,多出来的时间可以娱乐丫,不香吗?) 2.运动还没有...

  • 2019-03-16Day 待提高

    1.找不同给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加...

  • 2019-02-19 Day 45 待提高

    1.回文链表请判断一个链表是否为回文链表。 示例 1: 输入: 1->2输出: false示例 2: 输入: 1-...

  • 2019-02-18 Day 44待提高

    仅仅反转字母给定一个字符串 S,返回 “反转后的” 字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反...

  • 2019-02-28 Day 53 待提高

    1.#### 有效的完全平方数给定一个正整数 num,编写一个函数,如果 num 是一个完全平方数,则返回 Tru...

  • 2019-02-22 Day 48 待提高

    1.转置矩阵 给定一个矩阵 A, 返回 A 的转置矩阵。 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列...

  • 2019-03-14 Day 67 待提高

    1.如果数组是单调递增或单调递减的,那么它是单调的。 如果对于所有 i <= j,A[i] <= A[j],那么数...

网友评论

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

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