给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。输入:x123输出:321classSolution:defreverse(self,x:int)int:res0flag1ifx0:flag1xabs(x)12345第一轮:gewei5,res0105,x1234第二轮:gewei4,res510454,x123第三轮:gewei3,res543,x12boundary2311ifflag0else231whilex0:geweix10resres10geweix10把x的个位逐个削掉print(x,res)ifresboundary:return0else:returnresflagleetcodesubmitregionend(Prohibitmodificationanddeletion)ifnamemain:sSolution()s。reverse(1534236469) 如果是第一次阅读文章,可以看看下面的话。 以上内容由平时积累而成,尽量保证代码与注释合在一起,并未做过多篇幅的解释。不一定是最优解,但一定是自己能看得懂的。有疑问的地方还请留言评论。如果题干是原题,就没有写在文章中。后续内容会慢慢发出 欢迎大家评论,收藏和转发。 感谢大家的点赞和关注。 红帽帽,白签签,一起排队做酸酸。愿疫情早日过去。