题解 1467: 蓝桥杯基础练习VIP-完美的代价

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

贪心+双指针解法

###此题的思路首先题目要求的是判断字符串是否为回文串我们先判断是否为回文串然后直接去操作字符串成为回文串判断回文串:将字符全部存到大小为26的数组下面减去字符'a'就能从0开始一一对应,然后遍历字符串用每个下标的值除以2累加起来如果是原数组的一半那就可以成为回文串,

蓝桥杯基础练习VIP-完美的代价--C语言

1、首先判断不能形成回文的情况,最多只能有一个数量为奇数的字母,否则直接结束。2、从前开始循环前半段,从后开始查找匹配的字母,这里关键是如果找不到的话,要先**跳过它**,先不交换位置,在最后直接加次数就行。```c#include#includeintn,

蓝桥杯基础练习VIP-完美的代价 (C++代码)

摘要:解题思路:     1.impossible的情况:如果有一个字符出现的次数是奇数次数,而且n是偶数,那么不可能构成回文        如果n是奇数,但是已经有一个字符出现的次数是奇数次数了,那么如果……