🗒️2217. 找到指定长度的回文数
2024-12-26
| 2024-12-26
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
Dec 26, 2024 02:08 AM
给你一个整数数组 queries 和一个  整数 intLength ,请你返回一个数组 answer ,其中 answer[i] 是长度为 intLength 的 正回文数 中第 queries[i] 小的数字,如果不存在这样的回文数,则为 -1 。
回文数 指的是从前往后和从后往前读一模一样的数字。回文数不能有前导 0 。

我们发现回文数的前半部分,是顺序增大的。
偶数
10,01
11,11
12,21
13,31
14,41
奇数
100,01
101,01
102,01
121,21
接着,我们观察到偶数时,可以直接拼接起来;奇数时,需要将最后一位去除后,再拼接起来。

📎 参考

 
  • 【题单】数学算法
  • 866. 回文质数2396. 严格回文的数字
    Loading...
    目录