C 整数反转
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
#include <iostream>int reverse(int x){ // The result integer to be returned. int result = 0; // The reminder. int reminder; // The sentinel to indicate positive or negative. int negative = 0; // Make negative number be positive and set sentinel. if(x < 0) { x = -x; negative = 1; } // This loop do the "Inverse". while(x % 10 >= 0 && x > 0) { reminder = x % 10; result = result * 10 + reminder; x = (int)x / 10; } // Restore to negative by sentinel. if(negative == 1) { result = -result; } return result;}int main(){ int num1 = 344; int num2 = -90334; printf("%d\r\n", reverse(num1)); printf("%d\r\n", reverse(num2)); return 0;}// Output:/*443-43309*/
给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow
C 整数反转相关推荐
- 【每日一算法】整数反转
微信改版,加星标不迷路! 每日一算法 - 整数反转 12 月 14 日 周 四 难度:简单.由于读者水平不一,所以从简单的做起,逐渐加难度. 题目:给出一个 32 位的有符号整数,你需要将这个整数中每 ...
- LeetCode(7.整数反转)JAVA
4LeetCode(7.整数反转) 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 ...
- leetcode 两数之和 整数反转 回文数 罗马数字转整数
1.两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是,你不能重复利用这个 ...
- 任意输入一个整数反转输出
任意输入一个整数反转输出 任意输入一个整数反转输出#include<stdio.h> #include<string.h> #include <math.h> #i ...
- LeetCode题组:第7题-整数反转
题目:整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: ...
- LeetCode 06Z字形变换07整数反转
目录 Z字形变换 题意 分析 整数反转 结语 Z字形变换 题意 题目描述 将一个给定字符串根据给定的行数,以从上往下.从左到右进行 Z 字形排列. 比如输入字符串为 "LEETCODEISH ...
- Leetcode7 :整数反转(JAVA)
题目描述 7. 整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 ...
- LeetCode7.整数反转 JavaScript
LeetCode7.整数反转 JavaScript 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 ...
- LeetCode Algorithm 7. 整数反转
7. 整数反转 Ideas 很经典的一道练习题,数字翻转.字符串翻转都是需要掌握的内容. 数字翻转相对比较简单,基本思路就是依次取数字的最后一位拼接起来. Code C++ #include < ...
最新文章
- html网页动态显示效果,html的table用法(让网页的视觉效果显示出来)
- java redis 面试题_Java开发人员怎么面试 常见Redis面试题有哪些
- hdu2157:How many ways??
- Windows 2000的电源管理
- From Apprentice To Artisan 翻译 08
- python竖着输出_Python中三种格式化输出的方式
- Vue实现的问题解决方案的查询文库
- 直线方程和直线系方程
- ssb的matlab仿真,单边带调制(SSB调制)的理论基础和MATLAB仿真
- PS学习-人像照片综合处理(二)--祛斑/祛痘与磨皮综合处理
- NOIP2015 pj
- ipv6笔记无状态地址自动配置及状态
- MATLAB基础编程(004-01)在不同初速度和重力加速度下的的动态抛物运动绘图
- SMU Winter 2023 (div.2)1
- 扬州首套旅游数字藏品“扬州园林”,打造数字化元宇宙城市名片
- C++57个入门知识点_17 类的访问权限及C语言模拟类的封装(类的私有权限突破方法:编译期进行权限检查,运行期通过指针修改类的私有成员变量;利用函数指针对结构体中成员变量进行修改;CPU大小尾排列)
- 对拼多多限时大红包的一些看法
- java 耦合性_软件工程中的耦合性和解耦合性是什么意思?
- 【网络编程入门】使用socket在Linux下实现即时通信软件
- 张宇基础30讲 第14讲