Comment python détermine le numéro de palindrome : convertissez d'abord le tableau en chaîne ; puis définissez deux pointeurs, un pour parcourir la chaîne de gauche à droite et un pour parcourir de droite à gauche si vous en rencontrez deux différents. En cas d'égalité, ce n'est pas un nombre palindrome tant que les deux pointeurs ne sont pas égaux.
L'environnement d'exploitation de ce tutoriel : système Windows 7, python version 3.9, ordinateur DELL G3.
Méthode Python pour déterminer le nombre de palindromes :
C'est très simple à résoudre en utilisant python
Deux pointeurs, un parcourt la chaîne de gauche à droite à droite, On traverse de droite à gauche. Si deux situations inégales sont rencontrées, ce ne sera pas un palindrome tant que les deux pointeurs ne seront pas égaux
Implémentation du code
class Solution: def isPalindrome(self, x: int) -> bool: s=str(x) l,r=0,s.__len__()-1 while(l<=r): if s[l]==s[r]: l+=1 r-=1 else:return False return True
Apprentissage gratuit associé. Recommandé : Tutoriel vidéo Python
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!