LeetCode题解——Palindrome Number
题目:
判断一个数字是不是回文数字,即最高位与最低位相同,次高位与次低位相同,...
解法:
求出数字的位数,然后依次求商和求余判断是否相等。
代码:
1 class Solution { 2 public: 3 bool isPalindrome(int x) { 4 if(x < 0) //负数有符号,肯定不是回文数 5 return false; 6 7 int d = 1; 8 while(x / d >= 10) //d与x位数相同 9 d *= 10; 10 11 while(x) 12 { 13 if(x/d != x%10) //比较最高位和最低位是否相等 14 return false; 15 x = x % d / 10; //去掉最高位和最低位 16 d /= 100; //d相应转换 17 } 18 19 return true; 20 } 21 };
转载于:https://www.cnblogs.com/qieerbushejinshikelou/p/3993849.html
LeetCode题解——Palindrome Number相关推荐
- 【整数转字符串】LeetCode 9. Palindrome Number
LeetCode 9. Palindrome Number Solution1: 不利用字符串 class Solution { public:bool isPalindrome(int x) {if ...
- 【回文串2】LeetCode 9. Palindrome Number
LeetCode 9. Palindrome Number Solution1:我的答案 思路一:转化为字符串 class Solution { public:bool isPalindrome(in ...
- 【Leetcode】Palindrome Number
Determine whether an integer is a palindrome. Do this without extra space. 思路:若使用[Leetcode]Reverse I ...
- [LeetCode] 9. Palindrome Number
传送门 Description Determine whether an integer is a palindrome. Do this without extra space. 思路 题意:判断输 ...
- 【LeetCode】Palindrome Number(回文数)
这道题是LeetCode里的第9道题. 题目说的: 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: ...
- LeetCode之Palindrome Number(回文数)
1.题目 Determine whether an integer is a palindrome. Do this without extra space. 2.代码实现 代码实现1 public ...
- LeetCode 9. Palindrome Number
题目: Determine whether an integer is a palindrome. Do this without extra space. 思路: 设置一个与x相等的num,因为要留 ...
- Leetcode题解(超赞!!!)
我是技术搬运工,好东西当然要和大家分享啦.原文地址 算法思想 二分查找 二分查找思想简单,但是在实现时有一些需要注意的细节: 在计算 mid 时不能使用 mid = (l + h) / 2 这种方式, ...
- js 数组倒序_我用JS刷LeetCode | Day 6 | Palindrome Number
来公众号「九零后重庆崽儿」,我们一起学前端 回文数: 说明:现阶段的解题暂未考虑复杂度问题 首发地址: 我用JS刷LeetCode | Day 6 | Palindrome Numberwww.br ...
最新文章
- 那些对数据实时性要求高的APP后端是怎么做的
- Error:Execution failed for task ':myapp:dexDebug'. com.android.ide.common.process.ProcessExcepti
- linux install用法
- PowerDesigner15对SQLSERVER2008S数据库进行反向工程出错
- Java多线程异常处理
- 时间等待 c# 1614006220
- [转]JS部分通用函数
- MS SQL入门基础:更改数据库
- 视频点播服务器实现视频转码和视频播出功能
- 【房价预测】基于matlab GM模型房价预测【含Matlab源码 346期】
- ios开发 各种字体
- 简单工厂模式--计算器代码及UML图
- 锁相环(PLL)专题一:鉴相器PD
- python将两个文件合并_python实现两个文件合并功能
- 2021-09-07 照书码——_——
- 搭建一个vue小页面
- 小样本学习在滴滴治理和安全场景应用
- 如何实现上传多个图片并依次展示_如何在一张ppt中插入多张图片并能依次播放...
- 单片机课程设计:基于STM32的温湿度检监测报警系统的设计
- UE4之替换第三人称模板
热门文章
- ZOJ-2575 Full of Painting 动态规划
- MVC3.0与C#截取字符串
- mysql for rhel7_MySQL5.7.18 for Linux7.2(二进制安装)
- SpringBoot之Interceptor拦截器注入使用
- L1-045 宇宙无敌大招呼-PAT团体程序设计天梯赛GPLT
- 蓝桥杯 ALGO-115 算法训练 和为T Java版
- L1-008. 求整数段和-PAT团体程序设计天梯赛GPLT
- 【C++ 与 STL】不定长数组:vector
- 1041. 考试座位号(15)-PAT乙级真题
- Spring mvc创建的web项目,如何获知和修改其web的项目访问链接名称?