Teknobench

Verifikatur tal-palindromi

Iċċekkja jekk kelma jew sentenza hijiex palindromu, bl-injorar tal-ittri kbar, l-aċċenti u l-punteġġjatura, ara l-mera u sib l-itwal palindromu.

Vista tal-mera

Il-pari li jaqblu huma ħodor, id-differenzi ħomor, iċ-ċentru huwa mdawwar, il-karattri injorati huma mċajpra u l-itwal palindromu huwa sottolinjat.

Imqabbel:

Maqlub:

Karattri mqabbla
0
L-itwal palindromu ġewwa
–

Kif tuża l-verifikatur tal-palindromi

  1. Ikteb jew waħħal kelma jew sentenza fil-kaxxa tad-dħul. It-tweġiba tidher hekk kif tikteb; tista’ wkoll tikklikkja Iċċekkja.
  2. Agħżel x’għandu jiġi injorat: Injora l-ittri kbar u żgħar, Injora l-aċċenti (é = e) u Injora l-ispazji u l-punteġġjatura huma magħżulin awtomatikament, li hu kif normalment jiġu ġġudikati s-sentenzi palindromiċi.
  3. Aqra l-verdett. Jekk it-test mhuwiex palindromu, l-għodda tgħid liema huwa l-ewwel par ta’ karattri li ma jaqblux u tagħti l-pożizzjonijiet tagħhom.
  4. Biex tittestja lista sħiħa ta’ kliem f’daqqa, agħżel Iċċekkja kull linja separatament: kull linja tieħu r-riżultat tagħha f’tabella, b’għadd tal-palindromi misjuba.

Kif taqra l-vista tal-mera

Il-Vista tal-mera turi t-test tiegħek bil-pari li jitqabblu. L-ewwel karattru mqabbel jiġi pparat mal-aħħar, it-tieni mal-penultimu, u hekk ’il quddiem lejn nofs. Il-pari li jaqblu jintwerew ħodor, il-pari li jvarjaw ħomor, u l-karattru taċ-ċentru ta’ palindromu b’għadd mhux par ta’ karattri jkun imdawwar. Il-karattri li l-għażliet jinjoraw, bħall-ispazji u l-virgoli, jidhru mċajprin.

Taħt, il-linja Imqabbel: turi eżattament dak li l-għodda qabblet wara li applikat l-għażliet tiegħek, u Maqlub: juri l-istess sekwenza lura. Test huwa palindromu meta dawn iż-żewġ linji jkunu identiċi. Għal “A man, a plan, a canal: Panama!”, it-tnejn jaqraw amanaplanacanalpanama.

L-itwal palindromu ġewwa

Anki meta test mhuwiex palindromu, spiss ikun fih wieħed. L-għodda ssib L-itwal palindromu ġewwa it-test tiegħek bl-algoritmu ta’ Manacher, li jiċċekkja kull ċentru possibbli f’passata waħda, għalhekk jibqa’ istantanju fuq testi twal. Il-palindromu jiġi sottolinjat fil-vista tal-mera u muri bl-ortografija oriġinali: f’“Hello, Laval!”, issib Laval. It-tul tiegħu jgħodd biss il-karattri mqabbla.

Aċċenti, emoji u karattri diffiċli

L-għodda taħdem fuq karattri kif jiġu pperċepiti mill-utent (grapheme clusters), mhux fuq code units mhux ipproċessati. Ittra b’aċċent miktuba bħala karattru wieħed jew bħala ittra flimkien ma’ aċċent magħqud tgħodd bħala l-istess karattru wieħed, u emoji b’ton tal-ġilda jew bandiera jibqa’ unità waħda minflok ma jinqasam. Dan huwa importanti meta tevita Injora l-ispazji u l-punteġġjatura: allura l-emoji, is-simboli u l-ispazji jieħdu sehem fit-tqabbil bħala karattri sħaħ.

B’Injora l-aċċenti (é = e), “Ésope reste ici et se repose” huwa palindromu, kif tistenna t-tradizzjoni Franċiża. Neħħi l-għażla biex teħtieġ aċċenti eżatti. Il-ligaturi bħal œ jinżammu kif inhuma, għalhekk jaqblu biss ma’ œ oħra.

Palindromi famużi biex tipprova

  • Kliem: kayak, level, racecar, radar, rotor, noon
  • “Was it a car or a cat I saw?”
  • “Never odd or even.”
  • “Madam, in Eden, I’m Adam.”
  • Franċiż: “Ésope reste ici et se repose”, “Engage le jeu que je le gagne”.

Mistoqsijiet frekwenti

X’inhu palindromu?

Kelma, numru jew sentenza li taqra l-istess ’il quddiem u lura. Għas-sentenzi, l-ispazji, il-punteġġjatura u l-ittri kapitali normalment jiġu injorati, li hu l-għażla awtomatika hawn.

Għaliex is-sentenza tiegħi mhijiex palindromu?

Ħares lejn il-pari ħomor fil-vista tal-mera u lejn il-messaġġ li jsemmi l-ewwel differenza. Spiss ittra waħda nieqsa jew spazju żejjed f’kelma huwa l-kawża. Iċċekkja wkoll l-għażliet tiegħek: b’Injora l-ispazji u l-punteġġjatura mitfi, kull virgola tgħodd.

In-numri huma aċċettati?

Iva. Iċ-ċifri jitqabblu bħall-ittri, għalhekk dati bħal 12/02/2021 (mqrija 12022021) jew numri bħal 12321 jistgħu jiġu ċċekkjati.

Kemm jista’ jkun twil it-test?

M’hemm l-ebda limitu fiss: il-verifika u t-tiftix tal-itwal palindromu huma lineari fil-ħin. Il-vista tal-mera turi l-ewwel 5,000 karattru bil-massimu.

It-test tiegħi jintbagħat x’imkien?

Le. Kollox jaħdem fil-brawżer tiegħek; xejn minn dak li tikteb ma jitlaq mill-apparat tiegħek.