7. 整数反转

embedded/2024/10/19 2:26:49/

题目描述

32位有符号整数x,把它反转,超出有符号整数的范围就返回0。

解题思路

假设反转之后的数为ret

那么我们只需要用ret*10+x中的最后一位。很简单的思维

要注意溢出的情况

代码

class Solution {
public:int reverse(int x) {int ret=0;while(x){//溢出的情况if(INT_MAX/10<abs(ret)) return 0;ret=ret*10+x%10;x/=10;}return ret;}
};

http://www.ppmy.cn/embedded/38129.html

相关文章

WordPress MasterStudy LMS插件 SQL注入漏洞复现(CVE-2024-1512)

0x01 产品简介 WordPress和WordPress plugin都是WordPress基金会的产品。WordPress是一套使用PHP语言开发的博客平台。该平台支持在PHP和MySQL的服务器上架设个人博客网站。WordPress plugin是一个应用插件。 0x02 漏洞概述 WordPress Plugin MasterStudy LMS 3.2.5 版本及之…

Oracle快速入门

Oracle触发器是一种在特定事件发生时自动执行的数据库对象。这些事件通常与数据修改&#xff08;如INSERT、UPDATE或DELETE操作&#xff09;相关&#xff0c;但也可以是其他数据库事件。触发器可以帮助您自动执行一些常见的任务&#xff0c;如数据验证、审计跟踪、自动计算等。…

在WPS表格(Excel)中,每10行增加一个特定的值

注&#xff1a;如下为WPS表格操作演示 例如1&#xff0d;15的数值是1&#xff0c;16-30就变为2&#xff0c;31-45就变为3&#xff0c;类推&#xff01; 1、在B1单元格输入一个起始值&#xff0c;B2单元格输入公式IF(MOD(ROW(),15)0,B11,B1) 然后鼠标放到B2单元格右下角小点处&…

Agent AI智能体的未来探讨

背景 Agent AI智能体&#xff0c;作为人工智能技术的一种重要形态&#xff0c;正逐渐融入我们的日常生活并扮演着越来越重要的角色。随着技术的不断发展和智能化水平的提高&#xff0c;Agent AI在未来社会中的角色、发展路径以及其它方面可能带来的挑战备受广泛关注。本…

探索DeepSeek平台:新一代MoE模型的深度体验

简介 DeepSeek是一个创新的人工智能平台&#xff0c;它最近推出了其最新版本的模型——DeepSeek-V2 MoE&#xff08;Mixture of Experts&#xff09;。这个平台不仅提供了一个交互式的聊天界面&#xff0c;还提供了API接口&#xff0c;让用户可以更深入地体验和利用这一先进的…

动态代理详解

推荐你阅读 互联网大厂万字专题总结 Redis总结 JUC总结 操作系统总结 JVM总结 Mysql总结 微服务总结 互联网大厂常考知识点 什么是系统调用 CPU底层锁指令有哪些 AQS与ReentrantLock原理 旁路策略缓存一致性 Java通配符看这一篇就够 Java自限定泛型 动态代理详解 技术分享 如何…

Redis面试题总结5.3

1.什么是redis&#xff1f; redis是一款开源的NoSQL数据库&#xff0c;开源将数据以键值对的方式进行存储&#xff0c;与其他数据库不同的是&#xff0c;redis是通过内存进行数据存储的&#xff0c;也因此redis的读写性能非常高&#xff0c;被广泛应用于分布式缓存方向。 2.什…

前端代码优化-switch的使用

当我们需要根据这段的不同而展示不同的文字时&#xff0c;下面的写法太过于麻烦&#xff0c;同样的代码写了很多遍&#xff0c;这个时候就需要优化&#xff0c;如果判断的东西更多&#xff0c;总不能一个一个再写 判断 <div class"alarm-detail-item" v-if"…