leetcode 551题 学生出勤记录Ⅰ C++实现
一、题目介绍![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bcb25c5c5e57a8ca5a8f6d37197c9de3.png)
二、思路/代码
class Solution {
public:
bool checkRecord(string s) {
map<char,int> m;
for(auto c:s)
{
if(c=='A')
{
m[c]++;
m['L']=0;
if(m[c]>=2)return false;
}
else if(c=='L')
{
m[c]++;
if(m[c]>=3) return false;
}
else
{
m['L']=0;
}
}
return true;
}
};
``