32 位的有符号整数_leetcode 7 整数反转

f0bd3c16aea9ad51c8e06815bca05797.png

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。

示例 1:

输入: 123
输出: 321

示例 2:

输入: -123
输出: -321

示例 3:

输入: 120
输出: 21

注意:

假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。

#
# @lc app=leetcode.cn id=7 lang=python3
#
# [7] 整数反转
## @lc code=start
class Solution:def reverse(self, x: int) -> int:MAX = pow(2,31) - 1MIN = -pow(2,31)flag = 1 if x>0 else -1x=abs(x)num=0while(x):num=num*10+x%10x=x//10num*=flagnum = 0 if num>MAX or num<MIN else numreturn num
# @lc code=end

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/527097.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

安卓帧数监测软件_扬尘在线监测系统实现工地智能监控

近年来&#xff0c;随着越来越多的建设项目在建设中&#xff0c;建筑工地越来越广泛。传统人力检查的检查结果主要依靠估计&#xff0c;难以量化和分析&#xff0c;导致相应处罚的科学依据不足。扬尘在线监测系统实现了对施工现场的智能检测&#xff0c;可以对施工现场扬尘进行…

html 切换主题,html切换主题实现方案

方案一使用css的var属性&#xff0c;当然此时不考虑低版本浏览器。1&#xff0c;在default.css主题根元素定义颜色变量:root {--main_color: #03a9f4; // 主题色--main_light: #33baf7; // 二级主题色 常用背景为主题色下的hover--main_lighter: #65caf5; // 三级主题色 常用bo…

json取数据怎么取_干货速递丨书名应该怎么取?

很多作者开书前都会遇到这个困扰&#xff1a;“什么样的书名是好的&#xff1f;”在跟一线编辑广泛交流后&#xff0c;大家普遍认为&#xff1a;一个好书名&#xff0c;既应该是能突出作品内容特点、故事主题&#xff0c;又具有一定的趣味性的&#xff0c;能吸引读者&#xff0…

android加一减一控件,Android的步进器(增加/减少值)控件?

用于Android的步进器(增/减值)控件&#xff1f;没有像Android中的Stepper这样的内置控件但是您可以尝试这种方式android:layout_width"wrap_content"android:background"#ffffff"android:layout_height"wrap_content"android:orientation"h…

安装教程rtx2080ti_点云深度学习环境配置指南(一)Ubuntu16.04+RTX2080ti

【今日导读】想做点云深度学习&#xff1f;先把环境配置好吧。本期为初学者带来环境配置指南&#xff0c;有需求的同学赶快上手吧。配置为&#xff1a;Ubuntu16.04RTX2080tiNVIDIA驱动cuda10.1cudnn7.5。一、安装NVIDIA驱动法一(优先推荐)&#xff1a;先添加NVIDIA 的ppa 源&am…

计算机管理员相关知识,计算机管理员述职报告范文

计算机管理员述职报告范文计算机管理员述职报告范文尊敬的医院领导&#xff1a;我叫xxx&#xff0c;20xx年7月毕业于西南计算机科学与技术专业。20xx年8月到医院工作&#xff0c;从事网络管理工作已有4年时间&#xff0c;能够胜任本职工作&#xff0c;现将任职以来的主要工作报…

计算机网络5g,计算机网络参考模型与5G协议

一、分层思想将复杂的流程分解为几个功能相对单一的子过程(1)整个流程更加清晰&#xff0c;复杂问题简单化(2)更容易发现问题并针对性的解决问题二、OSI七层参考模型1984年颁布了开发系统互连(OSI)参考模型&#xff1b;一个开放式体系结构&#xff0c;将网络分为七层分层功能物…

双百双新产业项目是什么_投资380亿,广西38个“双百双新”产业项目开竣工

广西2020年四季度“双百双新”产业项目集中开竣工活动现场。图片由自治区工信厅提供柳州分会场视频连线。图片由自治区工信厅提供与会嘉宾。图片由自治区工信厅提供广西新闻网南宁12月8日讯(记者 谢琳琳)12月8日&#xff0c;广西举行2020年四季度“双百双新”产业项目集中开竣工…

else 策略模式去掉if_业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!...

​对于业务开发来说&#xff0c;业务逻辑的复杂是必然的&#xff0c;随着业务发展&#xff0c;需求只会越来越复杂&#xff0c;为了考虑到各种各样的情况&#xff0c;代码中不可避免的会出现很多if-else。一旦代码中if-else过多&#xff0c;就会大大的影响其可读性和可维护性。…

istio springcloud_手牵手一起学Springcloud(1)微服务这么流行,你理解了嘛?

在前一段时间&#xff0c;我们实验室的项目开始变得越来越麻烦&#xff0c;代码也越来越臃肿&#xff0c;一个人兼顾前后端的全栈开发&#xff0c;实在是力不从心&#xff0c;没有一点点幸福感&#xff0c;于是迫切的想要解放生产力&#xff0c;放飞自我&#xff0c;因此开始决…

力改变物体形状举例_人教版八年级物理下册第七章《力》知识点大全

力是物体对物体的作用&#xff0c;比如推土机推动了土。知识点1&#xff1a;力1.概念&#xff1a;是物体对物体的作用叫做力。2.特点&#xff1a;物体间力的作用是相互的。3.力的单位和表示符号&#xff1a;(1)力的单位&#xff1a;牛顿&#xff0c;简称牛(N)。托起一个鸡蛋大约…

bool类型数组转换成一个整数_Go 学习笔记 02 | 基本数据类型以及 byte 和 rune 类型...

一、基本数据类型unsafe.Sizeof() 查看不同长度的整型在内存中的存储空间。 类型转换&#xff0c;高位向低位转换要注意溢出。数字字面量语法。64 位系统中 Go 语言中浮点数默认是 float64。二、Golang 中 float 精度丢失问题利用第三方包&#xff1a;http://github.com/shopsp…

ldap基本dn_LDAP 中 DN CN DC OU

DN 的英文名称是&#xff08;distinguished name&#xff09;&#xff0c;直接翻译过来就是专有名称。简单的就可以理解为一个路径就对了。这个路径可以指向 OU &#xff0c;也可以指到 CN。其中 DN 有三个属性&#xff0c;分别是CN&#xff0c;OU&#xff0c;DC。DC (Domain C…

滴答定时器的计数模式_【高手私藏】STM32学习笔记:SysTick滴答时钟

今天我们来说说SysTick定时器。SysTick定时器在从参考手册中根本没有介绍。我费了九牛二虎之力才在一个犄角格拉里找到SysTick定时器的英文版的说明。在Cotex-M3有介绍&#xff0c;为什么要找STM32的介绍&#xff0c;是因为功能设置上还有点区别。首先看一下SysTick定时器的作用…

多选框实现全选_Angular1.x-checkbox-全选amp;单选amp;多选

ng-checked&#xff1a;Angular里ng-checked属性影响复选框的状态&#xff0c;值>true则复选框选中&#xff0c;值>false则取消选中。HTML:<div class"col-lg-4"><fieldset><legend>选题列表</legend><div class"table-respon…

2020笔记本性价比之王_什么笔记本性价比高?2020性价比最高的笔记本电脑

阅读本文前&#xff0c;请您先点击上面的蓝色字体&#xff0c;再点击“关注”&#xff0c;这样您就可以继续免费收到最新文章了。每天都有分享。完全是免费订阅&#xff0c;请放心关注。注&#xff1a;本文转载自网络&#xff0c;不代表本平台立场&#xff0c;仅供读者参考&…

前端请求接口post_接口自动化测试-WEB资讯专栏-DMOZ中文网站分类目录

为什么UI自动化维护成本更高&#xff1f;因为前端页面变化太快&#xff0c;而且UI自动化比较耗时(比如等待页面元素的加载、添加等待时间、定位元素、操作元素、模拟页面动作这些都需要时间)为什么接口自动化维护成本较低&#xff1f;因为接口较稳定&#xff0c;接口的响应时间…

Windows虚拟服务器vm,史上最详细的虚拟机VMware12安装Windows7教程 | 心塞塞

首先你电脑必须安装了 VMware &#xff0c;推荐版本 VMware12 或者 VMware 11 版本&#xff0c;然后你还需要一个系统镜像&#xff0c;可以通过下面链接下载 Win7 的镜像&#xff0c;复制链接&#xff0c;打开迅雷新建任务即可下载&#xff1a;Windows7 64位1ed2k://|file|cn_w…

方法 手写promise_JS探索-手写Promise

无意间在知乎上刷到Monad这个概念&#xff0c;去了解了一下&#xff0c;前端的Promise就是一种Monad模式&#xff0c;所以试着学习一下手写一个Promise.本文内容主要参考于只会用&#xff1f;一起来手写一个合乎规范的Promise​www.jianshu.comPromise是什么所谓Promise&#x…

12如何隐藏dock栏_一键隐藏 iPhone 刘海和底部 Dock 栏,简洁又好看

技能&#xff1a; 隐藏刘海和底部dock 栏难度系数&#xff1a;2颗星适用系统&#xff1a;iOS 13(部分非iOS13也适用)最近&#xff0c;小雷打开手机&#xff0c;看到最多的关键词&#xff0c;就是&#xff1a;iOS13又双叒叕更新了。。。而且也看到不止一位网友晒这个有趣的新功能…