Class Solution
-
- All Implemented Interfaces:
public final class Solution1935 - Maximum Number of Words You Can Type.
Easy
There is a malfunctioning keyboard where some letter keys do not work. All other keys on the keyboard work properly.
Given a string
textof words separated by a single space (no leading or trailing spaces) and a stringbrokenLettersof all distinct letter keys that are broken, return the number of words intextyou can fully type using this keyboard.Example 1:
Input: text = "hello world", brokenLetters = "ad"
Output: 1
Explanation: We cannot type "world" because the 'd' key is broken.
Example 2:
Input: text = "leet code", brokenLetters = "lt"
Output: 1
Explanation: We cannot type "leet" because the 'l' and 't' keys are broken.
Example 3:
Input: text = "leet code", brokenLetters = "e"
Output: 0
Explanation: We cannot type either word because the 'e' key is broken.
Constraints:
<code>1 <= text.length <= 10<sup>4</sup></code>
0 <= brokenLetters.length <= 26textconsists of words separated by a single space without any leading or trailing spaces.Each word only consists of lowercase English letters.
brokenLettersconsists of distinct lowercase English letters.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntegercanBeTypedWords(String text, String brokenLetters)-
-
Method Detail
-
canBeTypedWords
final Integer canBeTypedWords(String text, String brokenLetters)
-
-
-
-