技术栈

C++ | Leetcode C++题解之第551题学生出勤记录I

Ddddddd_1582024-11-10 16:14

题目:

题解:

cpp 复制代码
class Solution {
public:
    bool checkRecord(string s) {
        int absents = 0, lates = 0;
        for (auto &ch : s) {
            if (ch == 'A') {
                absents++;
                if (absents >= 2) {
                    return false;
                }
            }
            if (ch == 'L') {
                lates++;
                if (lates >= 3) {
                    return false;
                }
            } else {
                lates = 0;
            }
        }
        return true;
    }
};
上一篇:Linux应用——线程池
下一篇:python实现各种描述统计/概率分布/假设检验/置信区间/回归/方差分析/卡方检验
相关推荐
charlie114514191
2 小时前
现代C++工程实践:简单的IniParser3——改进我们的split
开发语言·c++·笔记·学习
fish_xk
2 小时前
c++的引用和类的初见
开发语言·c++
晨尘光
3 小时前
【Windows 下FlatBuffers 编译.fbs文件并应用】
c++·windows
自学小白菜
3 小时前
每周刷题 - 第三周 - 双指针专题 - 02
python·算法·leetcode
煤球王子
3 小时前
学而时习之:C++中的文件处理2
c++
不能只会打代码
3 小时前
力扣--3433. 统计用户被提及情况
java·算法·leetcode·力扣
fakerth
3 小时前
【OpenHarmony】设计模式模块详解
c++·单例模式·设计模式·openharmony
biter down
4 小时前
C++ 解决海量数据 TopK 问题:小根堆高效解法
c++·算法
程芯带你刷C语言简单算法题
4 小时前
Day28~实现strlen、strcpy、strncpy、strcat、strncat
c语言·c++·算法·c
热门推荐
01GitHub 镜像站点02【AutoGLM部署】本地私有化部署AI手机Agent03UV安装并设置国内源04【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)05Open-AutoGLM Windows 安装部署教程06Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Linux下V2Ray安装配置指南09BongoCat - 跨平台键盘猫动画工具10Windows 11 官方系统安装与重装完整教程(2025年最新版)