Middle
101
1832. Vérifiez si la phrase est un pangramme Un pangramme est une phrase où chaque lettre de l'alphabet anglais apparaît au moins une fois. Étant donné une chaîne de caractères contenant uniquement des lettres minuscules en anglais, renvoyez true si la phrase est un pangramme, sinon false. Exemple 1 : Entrée : sentence = "thequickbrownfoxjumpsoverthelazydog" Sortie : true Explication : la phrase contient au moins une de chaque lettre de l'alphabet anglais. Exemple 2 : Entrée : sentence = "leetcode" Sortie : false Contraintes : - 1 <= sentence.length <= 1000 - la phrase se compose de lettres minuscules en anglais.
Entreprises à qui on a demandé
Réponse de l'IA
sobes.tech IA
Чтобы проверить, является ли строка панграммой, нужно убедиться, что в ней присутствуют все 26 букв английского алфавита хотя бы по одному разу.
Пример решения на Python:
def checkIfPangram(sentence: str) -> bool:
return set(sentence) >= set('abcdefghijklmnopqrstuvwxyz')
# Пример использования
print(checkIfPangram("thequickbrownfoxjumpsoverthelazydog")) # True
print(checkIfPangram("leetcode")) # False
Идея: преобразовать строку в множество символов и проверить, содержит ли оно все буквы алфавита.