[LeetCode]551. Student Attendance Record I
来源:互联网 发布:网络防御系统 编辑:程序博客网 时间:2024/05/16 10:12
[LeetCode]551. Student Attendance Record I
题目描述
思路
水题,扫描一次,统计A和连续出现L的次数,不符合要求返回false即可
代码
#include <iostream>#include <string>using namespace std;class Solution {public: bool checkRecord(string s) { int countA = 0, checkL = 0; for (char ch : s) { if (ch == 'A') ++countA; if (ch == 'L') ++checkL; if (ch != 'L') checkL = 0; if (countA > 1 || checkL > 2) return false; } return true; }};int main() { Solution s; cout << s.checkRecord("PPALLP") << endl; cout << s.checkRecord("PPALLL") << endl; system("pause"); return 0;}
0 0
- LeetCode 551. Student Attendance Record I
- [LeetCode]551. Student Attendance Record I
- LeetCode 551. Student Attendance Record I
- [leetcode]: 551. Student Attendance Record I
- [leetcode: Python]551. Student Attendance Record I
- [leetcode]551. Student Attendance Record I
- LeetCode-551. Student Attendance Record I (Java)
- leetcode#551. Student Attendance Record I
- leetcode 551. Student Attendance Record I
- leetcode 551. Student Attendance Record I
- LeetCode-551. Student Attendance Record I
- [LeetCode] 551. Student Attendance Record I
- leetcode 551. Student Attendance Record I
- 551. Student Attendance Record I
- 551. Student Attendance Record I
- 551. Student Attendance Record I
- 551. Student Attendance Record I
- 551. Student Attendance Record I
- 正则
- cmake的使用helloworld
- message pack
- 使用JNI在JAVA和C++之间进行交互操作
- React Native提高在模拟器上的运行速度
- [LeetCode]551. Student Attendance Record I
- ssh连接到重置的服务器时报错REMOTE HOST IDENTIFICATION HAS CHANGED
- 新装mvn建第一个项目报错org.apache.maven.plugins:maven-resources-plugin:2.6
- System.arraycopy实现数组之间的复制以及Arrays类的copyOf()实现数组复制
- java高级_集合
- DataBase-group by, having 和 where 区别
- 几个关于换行的属性
- 2008年东莞小学竞赛试题四 石子归并
- leetcode-322硬币找零