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

提供邢台专业做网站当日网站收录查询统计

提供邢台专业做网站,当日网站收录查询统计,wordpress linux 中文,垦利网站定制7.整数反转 题目 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 假设环境不允许存储 64 位整数(有符号或无符号)。 示例 …

7.整数反转

题目

给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。

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

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

示例 1:

输入:x = 123
输出:321

示例 2:

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

示例 3:

输入:x = 120
输出:21

示例 4:

输入:x = 0
输出:0

提示:

  • -231 <= x <= 231 - 1

思路

获得末尾元素,进行溢出判断

用long强转int更方便,但题目不允许

代码

class Solution {public int reverse(int x) {int ans = 0;while(x!=0){int tmp = x%10; //获得末尾元素if(ans > Integer.MAX_VALUE /10 || (ans == Integer.MAX_VALUE /10 && tmp>7))return 0;if(ans < Integer.MIN_VALUE /10 || (ans == Integer.MIN_VALUE /10 && tmp<-8))return 0;ans = ans *10 +tmp;x /= 10;}return ans;        }
} 

http://www.mmbaike.com/news/75408.html

相关文章:

  • 帮别人做网站市场价网络营销推广软件
  • 宁波最靠谱的网站建设seo运营专员
  • 青岛做网站自己怎么创建网站
  • 免费做app网站有哪些网店seo是什么意思
  • 石家庄网站建设联系方式软文营销的五大注意事项
  • 深圳专业网站建设制作价格低百度竞价排名背后的伦理问题
  • php体育网站模板seo优化排名价格
  • 工作做ppt课件的网站外贸推广
  • 网站建设人员最近国家新闻
  • 扁平 网站 模板如何做好网站推广优化
  • 怎样用记事本做网站怎么样推广自己的公司
  • 网站建设最基础的是什么意思市场营销方案范文5篇
  • 如何做网站小编百度推广怎么收费的
  • 做分类网站用什么cms找关键词
  • 企业名录下载专业网站优化培训
  • 收集链接 做网站南昌seo
  • 微信小程序研发seo信息查询
  • 网站改版建设情况的汇报小红书推广
  • 广州高端网站建设今日新闻消息
  • 本地拖拽网站建设seo技术
  • 没有网站可以做网络推广吗热狗seo外包
  • 南平网站建设站长工具域名
  • 12建网站网站seo诊断优化方案
  • 玉溪做网站建设的公司上海网络营销seo
  • 网站制作呼和浩特二级域名免费申请
  • wordpress文章下载美化框aso优化榜单
  • wordpress 端口修改seo网络推广机构
  • 成品网站建设哪家好网络推广大概需要多少钱
  • 个人网站可以挂广告吗google关键词推广
  • 网站建设服务器介绍图片怎么在百度推广