#力扣LeetCode1935. 可以输入的最大单词数 @FDDLC

题目描述:

1935. 可以输入的最大单词数 - 力扣(LeetCode) (leetcode-cn.com)

自测用例:

"hello world"
"ad"
"leet code"
"lt"
"leet code"
"e"

Java代码:

class Solution {
    public int canBeTypedWords(String text, String brokenLetters) {
        String[] words=text.split(" ");
        int ans=words.length;
        for(String word:words){
            for(int i=brokenLetters.length()-1;i>=0;i--){
                if(word.indexOf(brokenLetters.charAt(i))!=-1){
                    ans--;
                    break;
                }
            }
        }
        return ans;
    }
}

#力扣LeetCode1935. 可以输入的最大单词数 @FDDLC

class Solution {
    public int canBeTypedWords(String t, String b) {
        boolean[] set=new boolean['z'+1];
        for(char c:b.toCharArray())set[c]=true;
        String[] ws=t.split(" ");
        int ans=ws.length;
        for(String w:ws){
            for(char c:w.toCharArray()){
                if(set[c]){
                    ans--;
                    break;   
                }
            }
        }
        return ans;
    }
}

 #力扣LeetCode1935. 可以输入的最大单词数 @FDDLC

上一篇:为已有文件添加 d.ts 声明


下一篇:springboot导入数据到Excel以及从Excel导出数据