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判断句子是否为全字母句1833雪糕的最大数量
LeetCode1832. 判断句子是否为全字母句(C++)