检察机关加强网站建设,网站开发工作量评估,seo优化的技巧,网站建设7个基本流程图难度#xff1a;简单 反转 一个整数意味着倒置它的所有位。 例如#xff0c;反转 2021 得到 1202 。反转 12300 得到 321 #xff0c;不保留前导零 。 给你一个整数 num #xff0c;反转 num 得到 reversed1 #xff0c;接着反转 reversed1 得到 reversed2 。如果 reverse… 难度简单 反转 一个整数意味着倒置它的所有位。 例如反转 2021 得到 1202 。反转 12300 得到 321 不保留前导零 。 给你一个整数 num 反转 num 得到 reversed1 接着反转 reversed1 得到 reversed2 。如果 reversed2 等于 num 返回 true 否则返回 false 。 示例 1 输入num 526
输出true
解释反转 num 得到 625 接着反转 625 得到 526 等于 num 。示例 2 输入num 1800
输出false
解释反转 num 得到 81 接着反转 81 得到 18 不等于 num 。 示例 3 输入num 0
输出true
解释反转 num 得到 0 接着反转 0 得到 0 等于 num 。提示 0 num 106 题解 class Solution:def isSameAfterReversals(self, num: int) - bool:if num 0:return Trueelse:list_reverse1 list(str(num))[::-1]not_0_index []for i in range(len(list_reverse1)):if list_reverse1[i] ! 0:not_0_index.append(i)if min(not_0_index) 0:list_reverse2 list_reverse1[::-1]if .join(list_reverse2) str(num):return Trueelse:return False