551. 学生出勤纪录 I
2024-09-01 20:28:07
给定一个字符串来代表一个学生的出勤纪录,这个纪录仅包含以下三个字符:
'A' : Absent,缺勤
'L' : Late,迟到
'P' : Present,到场
如果一个学生的出勤纪录中不超过一个'A'(缺勤)并且不超过两个连续的'L'(迟到),那么这个学生会被奖赏。
你需要根据这个学生的出勤纪录判断他是否会被奖赏。
示例 1:
输入: "PPALLP"
输出: True
示例 2:
输入: "PPALLL"
输出: False
1var checkRecord = function (s) {
2 var j = 0;
3 for (var i = 0; i < s.length; i++) {
4 if (s[i] === 'A') {
5 j++
6 }
7 }
8
9 if (j > 1) return false;
10 else {
11 // 超过两个连续的'L'
12 if (s.indexOf('LLL') !== -1) return false
13 }
14 return true
15}
最新文章
- SQL Server中的高可用性(3)----复制
- AJAX + WebService 实现文件上传
- UML 简单介绍
- 关于treeview手动添加的方法
- Sprint总结和第八九十的读书笔记
- 20个超实用的JavaScript技巧及最佳实践
- POJ 3422 Kaka&#39;s Matrix Travels 【最小费用最大流】
- php的命名规范
- 编程实现LINUX下目录的层层遍历
- 记录一次Android交叉编译ffmpeg排查错误
- java的集合类【转】
- The usage method of reference with bibtex in Latex【latex中参考文献的使用方法】
- Hadoop集群搭建的密钥配置SSH实现机制的配置(2)
- Windows环境下安装scikit-learn
- 分享一个图片上传插件(TP5.0)
- Redis介绍及Jedis测试
- 金蝶KIS&;K3助记码SQL数据库批量刷新
- oracle删除数据库
- JS快排
- Python - 浅谈Python的编译与反编译