统计回文数的操作次数 摘要:解题思路:利用回文数的对称性 使用双循环对称判断 再寻找特殊性(即奇数个需要移动到中间,偶数个不需要移动,以及连个单出来的char构不成回文数)统计次数得出结果注意事项:第二个for循环的“移动”循…… 题解列表 2024年12月12日 0 点赞 0 评论 41 浏览 评分:0.0
完美的代价:回文数最小步数计算 摘要:解题思路:本题中要求给定长度的字符串通过两两交换字符转换为回文字符串的最小步数,这一题中我们需要设置一个用于计算交换次数的变量count,一个判断是否有奇数项元素的标志位youji,以及一个调整每一次…… 题解列表 2024年02月17日 0 点赞 0 评论 153 浏览 评分:9.0
不用考虑从左边找还是右边找不用去交换位置(StringBuilder) 摘要: Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); S…… 题解列表 2023年03月31日 0 点赞 0 评论 123 浏览 评分:0.0
【Python题解】蓝桥杯基础练习VIP-完美的代价 摘要:# 解题思路 本题利用双指针,其中头指针 `head` 从前向后遍历,尾指针 `tail` 从后向前遍历。 **退出循环的条件:** 1. 字符串长度为偶数,但是有频数为奇数的字母 2. …… 题解列表 2023年03月02日 0 点赞 0 评论 227 浏览 评分:7.0
python解题,清晰易懂 摘要:解题思路:首先判断字符串能否构成回文,回文的本质是对称;1、对于字符个数为偶数的字符串,所有的字母都是成偶数出现的,如果不是,直接输出Impossible2、对于字符个数是奇数的字符串,有且仅有中间的…… 题解列表 2023年01月10日 0 点赞 0 评论 304 浏览 评分:9.9
暴力递归解法 ,表达能力有限,不喜勿喷 摘要:解题思路:先判断是否能变换成回文串 进行递归求解变换次数注意事项:参考代码: static int count=0; //计数变换的次数 static int[…… 题解列表 2022年03月09日 0 点赞 0 评论 173 浏览 评分:0.0
贪心+双指针解法 摘要:### 此题的思路 首先题目要求的是判断字符串是否为回文串 我们先判断是否为回文串 然后直接去操作字符串 成为回文串 判断回文串:将字符全部存到大小为26的数组下面 减去字符'…… 题解列表 2022年02月25日 0 点赞 0 评论 184 浏览 评分:0.0
做题记录2022.2.5(ac:100%) 摘要:解题思路:总交换次数最少->每个位置交换次数最少->找到离不同字母位置最近的相同字母注意事项:参考代码:length = int(input()) list1 = list(input().stri…… 题解列表 2022年02月05日 0 点赞 0 评论 280 浏览 评分:0.0
蓝桥杯VIP 完美的代价 递归简洁明了 摘要:package practise; import java.io.IOException; import java.io.InputStreamReader; import java.io.…… 题解列表 2022年01月17日 0 点赞 3 评论 471 浏览 评分:9.9
蓝桥杯基础练习VIP-完美的代价 摘要: #include using namespace std; int n; string s; int main() { c…… 题解列表 2021年03月29日 0 点赞 0 评论 260 浏览 评分:0.0