摘要: 题目描述:回文字符串是指从左到右和从右到左相同的字符串,现给定一个仅由小写字母组成的字符串,你可以把它的字母重新排列,以形成不同的回文字符串。输入:非空仅由小写字母组成的字符串,长度不超过100;输出:能组成的所有回文串的个数(因为结果可能非常大,输出对1000000007取余数的结果)。例如:输入"aabb" 输出为2(因为“aabb”对应的所有回文字符串有2个:abba和baab)思路:问题需要我们给出可行解,那么就需要梳理出清晰准确的因果关系:在这26个字母的序列中,Case如果有大于1个元素的个数是奇数,那么无论如何都构不成回文Case如果有且仅有1个元素的个数是奇 阅读全文