简单模拟
class Solution { public boolean checkRecord(String s) { char[] chars = s.toCharArray(); int lateNum = 0,absentNum = 0,n = s.length(); for (int i=0;i<n;i++){ if (lateNum>=3 || absentNum>=2){ return false; } if (chars[i]=='A'){ absentNum++; lateNum=0; } else if (chars[i]=='P'){ lateNum = 0; } else if (chars[i]=='L'){ lateNum++; } } if (lateNum>=3 || absentNum>=2){ return false; } return true; } }