摘要:
Description 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。 小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。 交换的定义是:交换两个相邻的字符 例如: mamad 第一次交换 ad : mamda; 第二次 阅读全文
摘要:
动态规划 对一个数字n来说,组成n的完全平方数的最少个数等于n减去i*i(i*i<=n)后对应的那个数的完全平方数的最少个数加1. 所以我们从一开始来找组成完全平方数的最少个数,一直找到n, 举个栗子 1 1>=1*1,1-1*1=0,组成0的完全平方数的最少个数为0,加1后变1,所以组成1的完全平 阅读全文