К задачам

Проверка палиндрома

ЛегкаяАлгоритмы
Лучше работает на десктопе
Два указателяСтроки

Дана строка s. Определите, является ли она палиндромом, учитывая только буквы и цифры (alphanumeric) и игнорируя регистр.

Сигнатура

def is_palindrome(s: str) -> bool:

Constraints

  • 1 ≤ len(s) ≤ 2 × 10⁵
  • s содержит любые ASCII символы

Примеры

Пример 1

Вход:
s = "A man, a plan, a canal: Panama"
Выход:true

Пример 2

Вход:
s = "race a car"
Выход:false

Пример 3

Вход:
s = " "
Выход:true
Код
Python · Ctrl/⌘ + Enter для запуска
Лимит
05:00
Консоль
Нажмите кнопку запуска или Ctrl+Enter
Проверка палиндрома — Алгоритмы задача — ML Mentor