给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。

简介:

class Solution {
public:

int reverse(int x) {
    int y=0;
    while (x!=0){
        if (y>214748364||y<-214748364){
            return 0;
        }
        y=y*10+x%10;
        x=x/10;
    }
    return y;
}

};

目录
相关文章
|
存储 前端开发 安全
跨页面通信的方式有哪些?
跨页面通信的方式有哪些?
549 0
|
Python
Markdown 拓展-Docsify 主题美化
docsify-themeable - A delightfully simple theme system for docsify.js https://jhildenbiddle.github.io/docsify-themeable/#/
1545 0
|
Java Android开发 API
Android电源管理系列之PowerManagerService(二)
WakeLock机制 PowerManager.WakeLock 为了延长电池的使用寿命,Android设备会在一段时间后使屏幕变暗,然后关闭屏幕显示,直至停止CPU进入休眠。
2119 0
|
11月前
|
机器学习/深度学习 算法 数据可视化
混合效应模型原理与实现:从理论到代码的完整解析
混合效应模型并非神秘的技术,而是普通回归方法在层次化结构建模方面的原理性扩展。这种理解将成为机器学习工具箱中下一个技术突破的重要基础。
624 1
混合效应模型原理与实现:从理论到代码的完整解析
|
9月前
|
Windows
windowssystem32损坏怎么修复?
遇到Windows系统system32文件夹损坏的情况,可通过以下方法逐步修复:
|
11月前
|
人工智能 数据可视化 搜索推荐
什么是低代码开发?3步让你看懂“低代码开发”与“传统开发”的区别
低代码开发自2014年由Forrester提出后逐渐升温,尤其近两年因高效、易用等特点成为热门领域。本文解析低代码与传统开发的区别,前者通过可视化界面和拖放组件简化开发流程,适用于业务管理层应用;后者以手写代码为主,灵活性高但成本大。低代码的核心价值包括自动数据收集、规范业务流程、促进数据共享、减少开发人员需求、个性化搭建、降低成本及提升市场响应速度等,助力企业数字化转型。未来,结合AI技术的低代码将成企业转型的重要基础设施。
|
并行计算 编译器 Linux
CentOS7.6 安装配置Amber18/AmberTools18(GPU加速版)
CentOS7.6 安装配置Amber18/AmberTools18(GPU加速版)
1306 0
CentOS7.6 安装配置Amber18/AmberTools18(GPU加速版)
|
Linux
Linux下libstdc++.so.5找不到解决方案
在Linux系统安装程序时经常遇到“libstdc++.so.5找不到”的问题,例如提示“libstdc++.so.5: cannot open shared object file: No such file or directory”。
2957 0
|
JSON JavaScript 大数据
轻松搞定 excel 的 导入 和 导出
轻松搞定 excel 的 导入 和 导出
465 0
|
人工智能 机器人
AI绘图网站 MJ(Midjourney) 基础讲解+注册教程
AI绘图网站 MJ(Midjourney) 基础讲解+注册教程