Middle
1832. Cümle Pangram mı diye kontrol edin Bir pangram, İngiliz alfabesinin her harfinin en az bir kez göründüğü bir cümledir. Sadece küçük harfli İngilizce harfler içeren bir dize cümlesi verildiğinde, cümle bir pangram ise true, aksi takdirde false döndürün. Örnek 1: Girdi: cümle = "thequickbrownfoxjumpsoverthelazydog" Çıktı: true Açıklama: cümle, İngiliz alfabesinin her harfinden en az bir tane içerir. Örnek 2: Girdi: cümle = "leetcode" Çıktı: false Kısıtlamalar: - 1 <= cümle uzunluğu <= 1000 - cümle küçük harfli İngilizce harflerden oluşur.
sobes.tech yapay zeka
AI'dan gelen yanıt
Чтобы проверить, является ли строка панграммой, нужно убедиться, что в ней присутствуют все 26 букв английского алфавита хотя бы по одному разу.
Пример решения на Python:
def checkIfPangram(sentence: str) -> bool:
return set(sentence) >= set('abcdefghijklmnopqrstuvwxyz')
# Пример использования
print(checkIfPangram("thequickbrownfoxjumpsoverthelazydog")) # True
print(checkIfPangram("leetcode")) # False
Идея: преобразовать строку в множество символов и проверить, содержит ли оно все буквы алфавита.