首页 > 其他分享 >LeetCode:2315. 统计星号

LeetCode:2315. 统计星号

时间:2023-01-29 09:58:46浏览次数:50  
标签:星号 2315 ++ int length num line LeetCode

题目

思路

解答

class Solution {
public:
    int countAsterisks(string s) {
        int length = s.length();
        int line = 0;
        int num = 0;
        for(int i = 0; i < length; i++)
        {
            if(s[i] == '|')
            {
                line = line + 1;
            }
            else if(line % 2 == 0)
            {
                if(s[i] == '*') num++;
            }
        }

        return num;
    }
};

标签:星号,2315,++,int,length,num,line,LeetCode
From: https://www.cnblogs.com/zjacky/p/17071796.html

相关文章

  • 【C++ 数据结构:链表】二刷LeetCode707设计链表
    【C++链表】使用c++重新写一遍LeetCode707设计链表目的是熟悉c++中链表的操作知识点C++链表节点的实现在c++中,一般通过结构体来定义链表的节点,也需要写构造函数(使用初......
  • 【算法训练营day28】LeetCode93. 复原IP地址 LeetCode78. 子集 LeetCode90. 子集II
    LeetCode93.复原IP地址题目链接:93.复原IP地址独上高楼,望尽天涯想起来简单,写起来还是很难的一道题,小错误频发。慕然回首,灯火阑珊首先,因为本题要求只能分割成四段,所......
  • leetcode_数据结构_入门_118. 杨辉三角
    118.杨辉三角给定一个非负整数numRows,生成「杨辉三角」的前numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。方法一:数学思路及解法......
  • LeetCode-1664 生成平衡数组的方案树
    题目描述来源:力扣(LeetCode)链接:https://leetcode.cn/problems/ways-to-make-a-fair-array 给你一个整数数组 nums 。你需要选择恰好 一个下标(下标从0 开始)并删除......
  • leetcode_数据结构_入门_566. 重塑矩阵
    566.重塑矩阵 在MATLAB中,有一个非常有用的函数reshape,它可以将一个 mxn矩阵重塑为另一个大小不同(rxc)的新矩阵,但保留其原始数据。给一个由二维数组mat表示......
  • [LeetCode] 1664. Ways to Make a Fair Array
    Youaregivenanintegerarray nums.Youcanchoose exactlyone index(0-indexed)andremovetheelement.Noticethattheindexoftheelementsmaychangea......
  • 【双指针】LeetCode 167. 两数之和 II - 输入有序数组
    题目链接167.两数之和II-输入有序数组思路本思路来自一张图告诉你O(n)的双指针解法的本质原理(C++/Java)下图是白色部分初始的搜索空间,即A[0]+A[7]假如targ......
  • 【双指针】LeetCode 647. 回文子串
    题目链接647.回文子串思路使用中心扩散法解决,在【双指针】LeetCode5.最长回文子串的代码上稍作修改即可。代码classSolution{publicintcountSubstrings......
  • 【双指针】LeetCode 5. 最长回文子串
    题目链接5.最长回文子串思路1:中心扩散法遍历字符串s,对于每个字符都以它为中心向两边扩散,测得最长回文子串。注意:在扩散的过程中要分回文串长度奇偶进行扩散,因为长度......
  • 【双指针】LeetCode 680. 验证回文串 II
    题目链接680.验证回文串II思路题目允许删除一个字符,那么当我们判断到一对字符不相等时,可以分别判断区间\([left+1,right]\)和区间\([left,right-1]\)是否能......