leetcode - Palindrome Number
質問する
逆さまにしても同じ字が現れると、trueやfalseを返す問題です.
に答える
与えられた数字を字形に変換し,中間の字を求める.真ん中の字を基準に両端から真ん中まで順番に比較し、まったく同じならtrue、一つ違うならfalse.
逆さまにしても同じ字が現れると、trueやfalseを返す問題です.
に答える
与えられた数字を字形に変換し,中間の字を求める.真ん中の字を基準に両端から真ん中まで順番に比較し、まったく同じならtrue、一つ違うならfalse.
class Solution:
def isPalindrome(self, x: int) -> bool:
str_x = str(x)
x_half = len(str_x) // 2
for i in range(x_half):
if str_x[i] == str_x[- i - 1]:
continue
else:
return False
return True
Reference
この問題について(leetcode - Palindrome Number), 我々は、より多くの情報をここで見つけました https://velog.io/@gigymi2010/leetcode-Palindrome-Numberテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol