Algoritme & struktura të dhënash

Palindrome

Në shqip: Palindromi

ShpjegimiSQ

Një palindrom lexohet njësoj nga e majta dhe nga e djathta — „radar“, „kapak“, 12321. Kontrolli i palindromit është ushtrim klasik për fillestarët me tekst, cikle dhe dy tregues.

EnglishEN

A palindrome reads the same left to right and right to left — “radar”, “level”, 12321. Checking for a palindrome is a classic beginner exercise with strings, loops and two pointers.

Si ta mendosh

Si fjala „kapak“: e kthen mbrapsht dhe është e njëjta.

Lexoje në anglisht

Like the word “level”: flip it and it's the same.

Shembull kodipython

def eshte_palindrom(s):
    s = s.lower().replace(" ", "")
    return s == s[::-1]
eshte_palindrom("Kapak")   # True

Terma të lidhur