551. Student Attendance Record I
来源:互联网 发布:bmob数据库 编辑:程序博客网 时间:2024/06/06 09:54
题目来源【Leetcode】
You are given a string representing an attendance record for a student. The record only contains the following three characters:
‘A’ : Absent.
‘L’ : Late.
‘P’ : Present.
A student could be rewarded if his attendance record doesn’t contain more than one ‘A’ (absent) or more than two continuous ‘L’ (late).You need to return whether the student could be rewarded according to his attendance record.
Example 1:
Input: “PPALLP”
Output: TrueExample 2:
Input: “PPALLL”
Output: False
比较简单的题,直接放代码:
class Solution {public: bool checkRecord(string s) { int a = 0; int l = 0; for(int i = 0; i < s.length(); i++){ if(s[i] == 'P') l = 0; else if(s[i] == 'A') { a++; l = 0; } else l++; if(a > 1 || l > 2) return false; } return true; }};
阅读全文
0 0
- 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
- 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
- Student Attendance Record I
- Student Attendance Record I
- Student Attendance Record I
- LeetCode 551. Student Attendance Record I
- [LeetCode]551. Student Attendance Record I
- LeetCode 551. Student Attendance Record I
- 点击RadioGroup切换Fragment
- C# 中得到程序当前工作目录和执行目录的五种方法
- 数据科学家漫漫长征路
- AngularJS2之打印组件essence-ng2-print
- Eclipse中用Tomcat启动服务端工程,一启动就会出错
- 551. Student Attendance Record I
- 安装paramiko报"[193],1%不是有效的Win32应用程序"
- poi导出word:包括**普通的段落以及表格**。常用的**api**已经以注释的方式写了进去。
- Hadoop HA --- 网络原因/NN Full GC造成集群故障
- NAT技术与代理服务器
- 【每日一题】查找一个字符串中第一个只出现两次的字符
- 初学四旋翼之遥控
- C# 反射 通过类名创建类实例
- 基于SSM整合的分页