Leetcode Note: Go - Student Attendance Record I
Student Attendance Record I - LeetCode
https://leetcode.com/problems/student-attendance-record-i/
- Go 言語で取り組んだメモ
所感
- string s で渡される文字列に応じて、合否を bool で return する
- 合否を判定する条件
- A が 2回 以内
- L が 3回以上 連続しない
- Student Attendance Record は学生の出席状況記録
回答
golang one liner - LeetCode Discuss
https://leetcode.com/problems/student-attendance-record-i/discuss/567379/golang-one-liner
func checkRecord(s string) bool {
return strings.Count(s, "A") < 2 && strings.Index(s, "LLL") == -1
}
- strings.Count, strings.Index で判定