supplémentaire Vérifiez le code que j'ai essayéTrouver si une chaîne est palindrome ou not.Constrains: Pas de stockage de la chaîne dans une variable
Ma question est peu différent que d'autres. Je veux faire un code efficace pour palindrome.So j'ai ajouté quelques contraintes.Constraints: Pas de stockage de la chaîne dans aucune variable supplémentaire.Utilisez une seule boucle.J'ai essayé en PHP, mais il ne rend pas la sortie. J'ai utilisé la même logique dans l'image.Je suis nouveau à php.J'ai besoin d'aide pour vérifier mon code est correct, si faux quels changements peuvent être faits? Peu importe si c'est php ou tout autre langage oops, j'ai juste besoin pour vérifier si ma logique est bonne.
Code PHP:
class user{
public function __construct(){
$this->palindrome();
}
public function palindrome(){
str ="abba";
i=0;
while(str[i] == str[strlen(str-1)-i])
{
i++;
}
if(i > strlen(str)/2)
{
return 0;
}
}
}
$obj = new user;
La solution doit-elle être OO? – AndyG
nope.Its bien si son procedural.I va essayer de le convertir en oo après. – Ked
Merci. À l'avenir, essayez d'utiliser uniquement les balises nécessaires. Lorsque vous marquez un tas de langues et que vous n'en avez pas besoin, la plupart considèrent qu'il s'agit de «tags de spamming». – AndyG