技术栈

C++ | Leetcode C++题解之第7题整数反转

Ddddddd_1582024-04-07 4:06

题目:

题解:

cpp 复制代码
class Solution {
public:
    int reverse(int x) {
        int rev = 0;
        while (x != 0) {
            if (rev < INT_MIN / 10 || rev > INT_MAX / 10) {
                return 0;
            }
            int digit = x % 10;
            x /= 10;
            rev = rev * 10 + digit;
        }
        return rev;
    }
};
上一篇:设计模式:生活中的策略模式
下一篇:多线程学习-线程池
相关推荐
一起养小猫
几秒前
LeetCode100天Day2-验证回文串与接雨水
java·leetcode
YoungHong1992
3 分钟前
面试经典150题[073]:从中序与后序遍历序列构造二叉树(LeetCode 106)
leetcode·面试·职场和发展
业精于勤的牙
7 分钟前
浅谈:算法中的斐波那契数(五)
算法·leetcode·职场和发展
特立独行的猫a
8 分钟前
C++使用Boost的Asio库优雅实现定时器与线程池工具类
开发语言·c++·线程池·定时器·boost·asio
郝学胜-神的一滴
12 分钟前
Linux C++ 守护进程开发指南
linux·运维·服务器·开发语言·c++·程序人生·性能优化
Sichg
13 分钟前
C++ constexpr
c++
滑稽的小Z
15 分钟前
[PA 2017] Iloczyn 题解
c++·题解
_dindong
15 分钟前
笔试强训:Week -8
开发语言·c++·算法
云泽808
23 分钟前
C++ list容器模拟实现:迭代器、构造与STL风格编程
开发语言·c++·list
LYFlied
31 分钟前
【每日算法】LeetCode 105. 从前序与中序遍历序列构造二叉树
数据结构·算法·leetcode·面试·职场和发展
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04RedissonClient的配置解析05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)07BongoCat - 跨平台键盘猫动画工具08Open-AutoGLM Windows 安装部署教程09Labelme从安装到标注:零基础完整指南10jdk21下载、安装(Windows、Linux、macOS)