当前位置: 首页 > news >正文

东莞服饰网站建设哪家好大众网潍坊疫情

东莞服饰网站建设哪家好,大众网潍坊疫情,厦门市建设工程质监站网站,建设银行网站用户名怎么查题目链接: https://leetcode.cn/problems/reverse-integer/ 题目描述: 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231,231−1][−2^{31}, 2^{31} − 1][−231,231…

题目链接: https://leetcode.cn/problems/reverse-integer/
题目描述:
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。

如果反转后整数超过 32 位的有符号整数的范围 [−231,231−1][−2^{31}, 2^{31} − 1][231,2311],就返回 0。

假设环境不允许存储 64 位整数(有符号或无符号)。

示例 1:

输入:x = 123
输出:321

示例 2:

输入:x = -123
输出:-321

示例 3:

输入:x = 120
输出:21

示例 4:

输入:x = 0
输出:0

提示:

−231<=x<=231−1-2^{31} <= x <= 2^{31} - 1231<=x<=2311

思路

python里负数求余数和C++有很大区别,直接计算负数的余数会得到7,因此必须先判别正负,将负数转成正数再计算余数。另外C++ int型在取值范围外会直接溢出,而python能照旧输出正确反转的结果。

代码

import mathclass Solution:def reverse(self, x: int) -> int:figure=0flag=1if x==0 or x<pow(-2,31) or x>=pow(2,31):return 0while x!=0:if x<0:x=-xflag=-1b=x%10x=x//10figure=figure*10+bfigure=figure*flagif figure<pow(-2,31) or figure>=pow(2,31):return 0return figure        

更简单的方法,可以直接用字符串反转

 figure=int(str(x)[::-1])
http://www.hkea.cn/news/18012/

相关文章:

  • wordpress站点全屏新站如何让百度快速收录
  • wordpress 会议 主题推广排名seo
  • 源码开发网站建设sem与seo的区别
  • 如何查网站的空间防恶意点击软件
  • 单位网站建设收费标准互联网推广引流
  • 网站有中文源码加英文怎么做关键词歌词完整版
  • 建设网站企业银行做网站的平台
  • 如何进行网站建设分析网站推广app软件
  • 做ppt的软件模板下载网站网站服务公司
  • 网站icp备案认证怎么做谷歌网页版入口在线
  • 高安网站建设艺考培训
  • 主流的网站开发技术百度推广后台管理
  • 传奇网站模板免费下载优化网络搜索引擎
  • 提升学历报考什么专业比较好seosem顾问
  • 做违法网站犯法吗推广费用一般多少钱
  • 网站版权该怎么做呢五种常用的网站推广方法
  • 周宁县建设局网站关键词挖掘站网
  • 做第三方团购的平台网站全网线报 实时更新
  • 六安建六安建设网站seo推广代理
  • 网站建设管理经验免费推广渠道有哪些
  • 网站备案信息真实性核验单 打印规格北京百度搜索优化
  • 网站建设有没有十大搜索引擎网站
  • 电子商务实网站的建设课件网站的优化策略方案
  • 喀什网站建设公司营销网络的建设
  • 药店网站模板营销软件代理推广
  • 站长工具seo综合查询columbu cat新闻今天的最新新闻
  • 网站托管哪家公司好常见的网络营销模式
  • 注册公司是在哪里办理seo建站工具
  • 做收集信息的网站域名seo查询
  • 云南省建设执业注册管理中心网站怎么优化自己网站的关键词