Middle
1832. Kontrollige, kas lause on pangram Pangram on lause, kus iga täht inglise tähestikus ilmub vähemalt kord. Antud on string, mis sisaldab ainult väikeseid inglise tähti, tagastage true, kui lause on pangram, või false muul juhul. Näide 1: Sisend: sentence = "thequickbrownfoxjumpsoverthelazydog" Väljund: true Selgitus: lause sisaldab vähemalt ühte iga inglise tähestiku tähte. Näide 2: Sisend: sentence = "leetcode" Väljund: false Piirangud: - 1 <= sentence.length <= 1000 - lause koosneb ainult väikestest inglise tähtedest.
sobes.tech AI
Vastus AI-lt
Чтобы проверить, является ли строка панграммой, нужно убедиться, что в ней присутствуют все 26 букв английского алфавита хотя бы по одному разу.
Пример решения на Python:
def checkIfPangram(sentence: str) -> bool:
return set(sentence) >= set('abcdefghijklmnopqrstuvwxyz')
# Пример использования
print(checkIfPangram("thequickbrownfoxjumpsoverthelazydog")) # True
print(checkIfPangram("leetcode")) # False
Идея: преобразовать строку в множество символов и проверить, содержит ли оно все буквы алфавита.