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

2315. 统计星号

时间:2023-01-29 11:13:14浏览次数:52  
标签:星号 res 2315 ++ int flag 统计 竖线

2315. 统计星号

题解:
按题意模拟

class Solution {
    public int countAsterisks(String s) {
        int n = s.length();
        int res = 0;
        // 是否不在竖线对之间
        boolean flag = true;
        for (int i = 0; i < n; i++) {
            char c = s.charAt(i);
            // 符合要求 答案++
            if (c == '*' && flag) res++;
            // 遇到左竖线,把flag 置为false, 遇到右竖线,把flag置为true
            if (c == '|') flag = !flag;
        }
        return res;
    }
}

标签:星号,res,2315,++,int,flag,统计,竖线
From: https://www.cnblogs.com/eiffelzero/p/17072054.html

相关文章

  • LeetCode:2315. 统计星号
    题目思路解答classSolution{public:intcountAsterisks(strings){intlength=s.length();intline=0;intnum=0;......
  • Google Earth Engine (GEE)——如何统计指定区域的像素数量和总量
    很多时候我们想统计研究区的像素数量,但是用错了函数,本来用ee.reducer.sum(),ee.reducer.count()混淆使用,我们发现有很多人要统计像素数量,但却统计成了总量,所以我们首先要看......
  • 蓝桥杯 统计子矩阵
    题目描述给定一个N×M的矩阵A,请你统计有多少个子矩阵(最小1×1,最大N×M)满足子矩阵中所有数的和不超过给定的整数K? 输入格式第一行包含三个整......
  • Go-23 传统方法统计1-62000之间的素数有哪些
    packagemainimport( "fmt" "time")//需求:统计1-62000之间的素数有哪些funcmain(){ start:=time.Now().Unix() fornum:=1;num<=62000;num++{ ......
  • [概率论与数理统计]笔记:4.3 常用的统计分布
    4.3常用的统计分布上侧分位数分位数是一个分界点。上侧分位数与分布函数\(F\)以及水平\(\alpha\)有关,常记为\(F_\alpha\).含义:在\(y=F(x)\)的图像中,使得直线\(x=F_\a......
  • 双十一销量实时统计图表
    前言echarts 是apache的一个孵化项目,这次我们将它和kintone进行整合,实现了kintone门户页面的双十一的销量实时统计的Dashboard 。我们先看下效果图。折线图显示了双......
  • SQL Server 统计信息理解(总结)
    前言Sqlserver查询是基于开销查询的,在首次生成执行计划时,是基于多阶段的分析优化才确定出较好的执行计划。而这些开销的基数估计,是根据统计信息来确定的。统计信息其实就是......
  • 给你的博客添加专业统计
    51AL统计介绍服务毕竟也是大厂服务还是OK的不仅如此还有专业的统计耗时检测如下戳我免费开启你的统计之旅......
  • 微服务 Spring Boot 整合 Redis BitMap 实现 签到与统计
    文章目录​​⛄引言​​​​一、RedisBitMap基本用法​​​​⛅BitMap基本语法、指令​​​​⚡使用BitMap完成功能实现​​​​二、SpringBoot整合Redis实现签到......
  • 24th 1828. 统计一个圆中点的数目
    24th1828.统计一个圆中点的数目给你一个数组points,其中points[i]=[xi,yi],表示第i个点在二维平面上的坐标。多个点可能会有相同的坐标。同时给你一个数组qu......