leetcode(1832)---判断句子是否为全字母句

Posted 叶卡捷琳堡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode(1832)---判断句子是否为全字母句相关的知识,希望对你有一定的参考价值。

文章目录

题目

1832.判断句子是否为全字母句
全字母句 指包含英语字母表中每个字母至少一次的句子。

给你一个仅由小写英文字母组成的字符串 sentence,请你判断 sentence 是否为全字母句。

如果是,返回 true ;否则,返回 false。

示例 1:

输入:sentence = "thequickbrownfoxjumpsoverthelazydog"
输出:true
解释:sentence 包含英语字母表中每个字母至少一次。

示例 2:

输入:sentence = "leetcode"
输出:false

提示:

1 <= sentence.length <= 1000
sentence 由小写英语字母组成

题解(Java)

class Solution 
{
    public boolean checkIfPangram(String sentence) 
    {
        if(sentence.length() < 26)
        {
            return false;
        }
        int[] a = new int[26];
        for(int index = 0;index < a.length;index++)
        {
            a[index] = 0;
        }
        for(int index = 0;index < sentence.length();index++)
        {
            if(sentence.charAt(index) >= 97 && sentence.charAt(index) <= 122)
            {
                a[sentence.charAt(index)-97]++;
            }
            else if(sentence.charAt(index) >= 65 && sentence.charAt(index) <= 90)
            {
                a[sentence.charAt(index)-65]++;
            }
        }
        int count = 0;
        //判断是否为全字母句
        for(int index = 0;index < a.length;index++)
        {
            if(a[index] != 0)
            {
                count++;
            }
        }
        return count == 26;
    }
}

以上是关于leetcode(1832)---判断句子是否为全字母句的主要内容,如果未能解决你的问题,请参考以下文章

算法leetcode每日一练1832. 判断句子是否为全字母句

leetcode(1832)---判断句子是否为全字母句

LeetCode:1832判断句子是否为全字母句1833雪糕的最大数量

LeetCode1832. 判断句子是否为全字母句(C++)

「 每日一练,快乐水题 」1832. 判断句子是否为全字母句

「 每日一练,快乐水题 」1832. 判断句子是否为全字母句