Co to jest palindrom?

Palindrom to słowo, fraza, liczba lub sekwencja, która czyta się tak samo od przodu i od tyłu. Klasyczne przykłady pojedynczych słów to „racecar", „level" i „madam". Frazy mogą być również palindromami, gdy ignoruje się znaki interpunkcyjne i spacje - „A man, a plan, a canal: Panama" to jeden z najbardziej znanych przykładów.

Palindromy pojawiają się w matematyce (liczby palindromiczne takie jak 121 lub 1331), biologii (palindromiczne sekwencje DNA) i rekreacyjnej lingwistyce. Ich wykrycie wymaga normalizacji danych wejściowych - podjęcia decyzji, czy traktować wielkie i małe litery jako takie same, oraz czy spacje lub znaki interpunkcyjne powinny być brane pod uwagę - przed porównaniem ciągu z jego odwrotnością.

Opis narzędzia

To narzędzie sprawdza, czy dane słowo lub fraza jest palindromem. Wklej lub wpisz dowolny tekst, a narzędzie natychmiast poinformuje, czy czyta się tak samo w obu kierunkach. Dwie opcje pozwalają kontrolować, jak ściśle sprawdzenie jest stosowane: ignorowanie wielkości liter i usuwanie znaków innych niż alfanumeryczne (spacje, znaki interpunkcyjne, łączniki itp.) przed porównaniem.

Przykłady

Dane wejściowe Ignoruj wielkość liter Ignoruj znaki inne niż alfanumeryczne Wynik
racecar ✓ ✓ Palindrom
Racecar ✓ ✓ Palindrom
Racecar ✗ ✓ Nie jest palindromem
A man, a plan, a canal: Panama ✓ ✓ Palindrom
hello ✓ ✓ Nie jest palindromem
12321 ✓ ✓ Palindrom

Funkcje

  • Wykrywanie palindromów w czasie rzeczywistym podczas pisania
  • Opcja ignorowania wielkości liter dla sprawdzania bez rozróżniania wielkości
  • Opcja usuwania spacji i znaków interpunkcyjnych przed sprawdzeniem

Objaśnienie opcji

Opcja Opis
Ignoruj wielkość liter Traktuje wielkie i małe litery jako równoważne (A = a)
Ignoruj znaki inne niż alfanumeryczne Usuwa spacje, znaki interpunkcyjne i symbole przed porównaniem, dzięki czemu frazy takie jak „A man, a plan, a canal: Panama" są rozpoznawane jako palindromy