551. Student Attendance Record I
来源:互联网 发布:绝世武神坐骑进阶数据 编辑:程序博客网 时间:2024/06/12 12:57
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: True
Example 2:
Input: "PPALLL"Output: False
public class Solution { public boolean checkRecord(String s) { int a = 0; int l = 0; for (int i = 0; i < s.length(); ++i) { char c = s.charAt(i); if (c == 'P') { l = 0; continue; } else if (c == 'A') { l = 0; a++; if (a > 1) return false; } else { l++; if (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
- CSRF verification failed. Request aborted
- spring整合mybatis
- hdu 1698 Just a Hook (线段树区间更新+懒惰标记)
- Windows子系统---(三)显示GUI
- c++入门教程(一)
- 551. Student Attendance Record I
- resource required not found之Bean property 'sessionFactory' is not writable or has an invalid setter
- 数据结构各种排序法及核心思想(冒泡、鸡尾酒、选择、插入、二分法、希尔、堆、归并、快速)
- The content of element type "struts-config" must match的解决方法
- POJ 2482 Stars in Your Window
- 算法--堆排序
- HDU 6073 Matching In Multiplication (拓扑排序+搜索 求二分图所有完美匹配价值和)
- HDU6075-Questionnaire
- java开发导出Excel和Word文档