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

【LeetCode】07.整数反转

题目要求

在这里插入图片描述

解题思路

这道题的难点在于怎么判断越界,我们无法直接与最大值或最小值比较,但是由于每一次我们的ret都需要乘10这个特性来使用ret与最大值或最小值除10进行比较

代码实现

class Solution 
{
public:int reverse(int x) {int ret=0;while(x){//处理越界情况if(ret<INT_MIN/10||ret>INT_MAX/10)return 0;ret=ret*10+x%10;x/=10;}return ret;}
};

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 系统架构师考试学习笔记第三篇——架构设计高级知识(18)面向服务架构设计理论与实践
  • DFS算法专题(一)——二叉树中的深搜【回溯与剪枝的初步注入】
  • 分类预测|基于蜣螂优化极限梯度提升决策树的数据分类预测Matlab程序DBO-Xgboost 多特征输入单输出 含基础模型
  • MySQL 默认事务隔离级别及原因
  • 数组与贪心算法——409、621(1中1简)
  • 游卡,三七互娱,得物,顺丰,快手,oppo,康冠科技,途游游戏,埃科光电25秋招内推
  • notepad++将换行替换成空
  • c++一个数因子和(快速求解)
  • C++ 设计模式——解释器模式
  • 契约锁亮相2024帆软第六届智数大会,助力业务数据安全可信
  • Swagger UI 无法发送 Cookie
  • css——网格布局
  • Qt:玩转QPainter后转之时钟(步骤详细、包含源码)
  • Notepad++ 下载安装教程
  • 未来出行:高效智能的汽车充电桩
  • 自己简单写的 事件订阅机制
  • @angular/forms 源码解析之双向绑定
  • CentOS学习笔记 - 12. Nginx搭建Centos7.5远程repo
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Javascript弹出层-初探
  • JAVA并发编程--1.基础概念
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • Map集合、散列表、红黑树介绍
  • vue 个人积累(使用工具,组件)
  • Xmanager 远程桌面 CentOS 7
  • 测试开发系类之接口自动化测试
  • 聊聊flink的TableFactory
  • 一道面试题引发的“血案”
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • # 详解 JS 中的事件循环、宏/微任务、Primise对象、定时器函数,以及其在工作中的应用和注意事项
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #07【面试问题整理】嵌入式软件工程师
  • (10)STL算法之搜索(二) 二分查找
  • (35)远程识别(又称无人机识别)(二)
  • (el-Date-Picker)操作(不使用 ts):Element-plus 中 DatePicker 组件的使用及输出想要日期格式需求的解决过程
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (三)c52学习之旅-点亮LED灯
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (一)Dubbo快速入门、介绍、使用
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (自适应手机端)行业协会机构网站模板
  • *1 计算机基础和操作系统基础及几大协议
  • .describe() python_Python-Win32com-Excel
  • .net 4.0发布后不能正常显示图片问题
  • .NET CLR Hosting 简介
  • .net core 控制台应用程序读取配置文件app.config
  • .Net Core中Quartz的使用方法
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • @RequestBody与@ModelAttribute
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限