首页 > 其他分享 >【LeeCode】2443. 反转之后的数字和

【LeeCode】2443. 反转之后的数字和

时间:2023-01-02 22:32:05浏览次数:56  
标签:2443 String int 反转 Solution LeeCode num new true

【题目描述】

给一个 非负 整数 ​​num​​ 。如果存在某个 非负 整数 ​​k​​​ 满足 ​​k + reverse(k) = num​​​  ,则返回 ​​true​​ ;否则,返回 ​false​​​ ​​reverse(k)​​​ 表示 ​​k​​ 反转每个数位后得到的数字。

​https://leetcode.cn/problems/sum-of-number-and-its-reverse/​

【示例】

【LeeCode】2443. 反转之后的数字和_3c

【代码】admin

暴力PoJie

package com.company;
// 2023-1-3

class Solution {
public boolean sumOfNumberAndReverse(int num) {
for (int i = 0; i <= Math.pow(10, 5); i++){
String tmp = String.valueOf(i);
String sb = new StringBuilder(tmp).reverse().toString();
if (Integer.valueOf(sb) + i == num){
return true;
}
}
return false;
}
}


public class Test{
public static void main(String[] args) {
int target = 443;
new Solution().sumOfNumberAndReverse(target); // 输出 172 + 271 = 443 ,所以返回 true 。

int target1 = 63;
new Solution().sumOfNumberAndReverse(target1); // 输出 63 不能表示为非负整数及其反转后数字之和,返回 false 。

int target2 = 182;
new Solution().sumOfNumberAndReverse(target2); // 140 + 041 = 181 ,所以返回 true 。注意,反转后的数字可能包含前导零。
}
}



标签:2443,String,int,反转,Solution,LeeCode,num,new,true
From: https://blog.51cto.com/u_13682316/5984270

相关文章

  • 【LeeCode】14. 最长公共前缀
    【题目描述】编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ​​""​​。​​​​https://leetcode.cn/problems/longest-common-prefix......
  • 【LeeCode】58. 最后一个单词的长度
    【题目描述】给你一个字符串 ​​s​​,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。单词 是指仅由字母组成、不包含任何空格字符的......
  • m基于matlab的超宽带MIMO雷达对目标的检测仿真,考虑时间反转
    1.算法概述(不加时间反转处理)参看框图1:天线阵A发送信号,经过目标场,在接收阵B端接收数据记为Y1,然后对所接收到的信号处理(匹配滤波等处理过程),得到回波的信噪比,目标的位置及成像......
  • m基于matlab的超宽带MIMO雷达对目标的检测仿真,考虑时间反转
    1.算法概述     (不加时间反转处理)参看框图1:天线阵A发送信号,经过目标场,在接收阵B端接收数据记为Y1,然后对所接收到的信号处理(匹配滤波等处理过程),得到回波的信噪比,目标......
  • 【LeeCode】118. 杨辉三角
    【题目描述】给定一个非负整数numRows,生成「杨辉三角」的前numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。​​https://leetcode.cn/problems/pascals-......
  • 【LeeCode】461. 汉明距离
    【题目描述】两个整数之间的 ​​汉明距离​​ 指的是这两个数字对应二进制位不同的位置的数目。给你两个整数 ​​x​​​ 和 ​​y​​,计算并返回它们之间的汉明距离......
  • 【LeeCode】9. 回文数
    【题目描述】回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,​​121​​​ 是回文,而 ​​123​​ 不是。​​​​https://leetcode.cn/problems/palindrom......
  • 移除链表元素&反转链表&设计链表
    一、移除链表元素203.移除链表元素leetcode链接1.方法概述带傀儡节点的方法:创建一个傀儡节点puppet来充当该链表的假头节点,当真正的头结点head不为null时,且在真正的......
  • 代码随想录算法训练营第一天| LeetCode203.移除链表元素、707. 设计链表、206.反转链
    203.移除链表元素https://leetcode.cn/problems/remove-linked-list-elements/structListNode{intval;ListNode*next;ListNode(){val=0;......
  • 【迭代】【链表】206. 反转链表
    题目链接206.反转链表思路先添加一个头结点real_head。再设置real_head.next=null,通过不断运用头插法将p所指的结点插入到real_head.next,完成反转操作。代码class......