与回文数相关的解题思路和题目示例。

回文数的重点是把握回文数的,也就是回文数的左半部分,因为右半部分可以通过左半部分镜像来得到,比如回文数123321的根是123。

注意,以123为根的回文数不止有一个,而是有两个,分别是123321和12321,这也就说明,同一个根在长度为奇数和偶数情况下各自对应一个回文数

回文数可以通过来简化构造和判断,通过回文数的根可以解决下面这类的问题:

假设回文数的长度为N,则根的长度为root_len = (N / 2) + (N % 2),根的范围是[pow(10, root_len-1), pow(10, root_len)),参考以下示例:

偶数长度示例:

奇数长度示例:


题目示例: