擅长:python、mysql、java
<p>在我的代码中,似乎最大的减速是将一个整数转换成一个字符串,再加上它的逆数,然后将结果转换回整数。在</p>
<p>我查阅了更多关于回文的信息,偶然发现了这个公式,这个公式允许我将3位数的数字“n”转换成6位数的回文“p”(可以适用于其他数字,但我不关心这个问题)。在</p>
<p>p=1100*n−990*⌊n/10⌋−99*⌊n/100⌋</p>
<p>我的原始代码大约在0.75毫秒内运行,而新代码所用的时间几乎相同(更不用说公式必须根据“n”的位数进行调整),所以我想剩下的优化不多了。在</p>