Class Solution
-
- All Implemented Interfaces:
public final class Solution2124 - Check if All A's Appears Before All B's\.
Easy
Given a string
sconsisting of only the characters'a'and'b', returntrueif every'a'appears before every'b'in the string. Otherwise, returnfalse.Example 1:
Input: s = "aaabbb"
Output: true
Explanation:
The 'a's are at indices 0, 1, and 2, while the 'b's are at indices 3, 4, and 5.
Hence, every 'a' appears before every 'b' and we return true.
Example 2:
Input: s = "abab"
Output: false
Explanation:
There is an 'a' at index 2 and a 'b' at index 1.
Hence, not every 'a' appears before every 'b' and we return false.
Example 3:
Input: s = "bbb"
Output: true
Explanation: There are no 'a's, hence, every 'a' appears before every 'b' and we return true.
Constraints:
1 <= s.length <= 100s[i]is either'a'or'b'.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final BooleancheckString(String s)-
-
Method Detail
-
checkString
final Boolean checkString(String s)
-
-
-
-