力扣——第7题(C++)

题目

B站讲的很好的视频

【从零开始刷力扣学C++------第七题:整数反转】 https://www.bilibili.com/video/BV17S68YpEH1/?share_source=copy_web\&vd_source=bb58b6e3e5f53973729fd5b59301b3dd

知识点

cpp 复制代码
INT_MAX=2147483647;
INT_MIN=-2147483648;

题解

cpp 复制代码
class Solution {
public:
    int reverse(int x) {
        int ans = 0;//保存结果
        
        while(x!=0){
            if(ans>214748364 || ans<-214748364){
                return 0;
            }//反转后整数超过 32 位的有符号整数的范围,就返回 0
            int mod = x % 10;
            ans = ans *10 + mod;
            x = x / 10;
        }//while

        return ans;
    }
};
相关推荐
轻闲一号机17 小时前
【语音】笔记
前端·笔记·算法
叶子野格18 小时前
《C语言学习:位运算》17
c语言·开发语言·c++·学习·visual studio
aWty_18 小时前
实分析入门(12)--可测函数
学习·数学·算法·实变函数
海砥装备HardAus18 小时前
无人机姿态解算中「重力矢量观测退化」机理与动态补偿技术
算法·无人机·飞控
广州灵眸科技有限公司18 小时前
瑞芯微RV1126B开发板(EASY-EAI-PI2) 开发套件组装上电
网络·数据库·人工智能·算法·飞书
SuperHeroWu718 小时前
【算法】强化学习中奖励和损失函数的关系
算法·环境·强化学习·损失函数·奖励
voidmort18 小时前
9. 微调(Fine-tuning)的数学原理
人工智能·算法·机器学习
晚风吹红霞18 小时前
C++ stack 和 queue 完全指南:适配器模式与双端队列的奥秘
c++·算法·适配器模式
casual~19 小时前
十六届蓝桥杯国赛个人题解
经验分享·学习·算法·蓝桥杯
代码改善世界19 小时前
【C++进阶】红黑树模拟实现mymap和myset
开发语言·c++