5963:反转两次的数字
This commit is contained in:
parent
d31d69fb56
commit
cea8e8bed8
@ -0,0 +1,58 @@
|
|||||||
|
//反转 一个整数意味着倒置它的所有位。
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 例如,反转 2021 得到 1202 。反转 12300 得到 321 ,不保留前导零 。
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 给你一个整数 num ,反转 num 得到 reversed1 ,接着反转 reversed1 得到 reversed2 。如果 reversed2 等于
|
||||||
|
// num ,返回 true ;否则,返回 false 。
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 示例 1:
|
||||||
|
//
|
||||||
|
// 输入:num = 526
|
||||||
|
//输出:true
|
||||||
|
//解释:反转 num 得到 625 ,接着反转 625 得到 526 ,等于 num 。
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 示例 2:
|
||||||
|
//
|
||||||
|
// 输入:num = 1800
|
||||||
|
//输出:false
|
||||||
|
//解释:反转 num 得到 81 ,接着反转 81 得到 18 ,不等于 num 。
|
||||||
|
//
|
||||||
|
// 示例 3:
|
||||||
|
//
|
||||||
|
// 输入:num = 0
|
||||||
|
//输出:true
|
||||||
|
//解释:反转 num 得到 0 ,接着反转 0 得到 0 ,等于 num 。
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 提示:
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 0 <= num <= 10⁶
|
||||||
|
//
|
||||||
|
// 👍 1 👎 0
|
||||||
|
|
||||||
|
package leetcode.editor.cn;
|
||||||
|
//5963:反转两次的数字
|
||||||
|
class ANumberAfterADoubleReversal{
|
||||||
|
public static void main(String[] args) {
|
||||||
|
//测试代码
|
||||||
|
Solution solution = new ANumberAfterADoubleReversal().new Solution();
|
||||||
|
}
|
||||||
|
|
||||||
|
//力扣代码
|
||||||
|
//leetcode submit region begin(Prohibit modification and deletion)
|
||||||
|
class Solution {
|
||||||
|
public boolean isSameAfterReversals(int num) {
|
||||||
|
return num == 0 || num % 10 > 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//leetcode submit region end(Prohibit modification and deletion)
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,38 @@
|
|||||||
|
<p><strong>反转</strong> 一个整数意味着倒置它的所有位。</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>例如,反转 <code>2021</code> 得到 <code>1202</code> 。反转 <code>12300</code> 得到 <code>321</code> ,<strong>不保留前导零</strong> 。</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>给你一个整数 <code>num</code> ,<strong>反转</strong> <code>num</code> 得到 <code>reversed1</code> ,<strong>接着反转</strong> <code>reversed1</code> 得到 <code>reversed2</code> 。如果 <code>reversed2</code> 等于 <code>num</code> ,返回 <code>true</code> ;否则,返回 <code>false</code> 。</p>
|
||||||
|
|
||||||
|
<p> </p>
|
||||||
|
|
||||||
|
<p><strong>示例 1:</strong></p>
|
||||||
|
|
||||||
|
<pre><strong>输入:</strong>num = 526
|
||||||
|
<strong>输出:</strong>true
|
||||||
|
<strong>解释:</strong>反转 num 得到 625 ,接着反转 625 得到 526 ,等于 num 。
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
<p><strong>示例 2:</strong></p>
|
||||||
|
|
||||||
|
<pre><strong>输入:</strong>num = 1800
|
||||||
|
<strong>输出:</strong>false
|
||||||
|
<strong>解释:</strong>反转 num 得到 81 ,接着反转 81 得到 18 ,不等于 num 。 </pre>
|
||||||
|
|
||||||
|
<p><strong>示例 3:</strong></p>
|
||||||
|
|
||||||
|
<pre><strong>输入:</strong>num = 0
|
||||||
|
<strong>输出:</strong>true
|
||||||
|
<strong>解释:</strong>反转 num 得到 0 ,接着反转 0 得到 0 ,等于 num 。
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
<p> </p>
|
||||||
|
|
||||||
|
<p><strong>提示:</strong></p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><code>0 <= num <= 10<sup>6</sup></code></li>
|
||||||
|
</ul>
|
||||||
|
<div><li>👍 1</li><li>👎 0</li></div>
|
Loading…
Reference in New Issue
Block a user