题解 3154: 蓝桥杯2023年第十四届省赛真题-子串简写

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

筛选

3154.子串简写-时间复杂度优化

解题思路:开始直接使用暴力算法,两个嵌套循环进行搜索,时间复杂度为O(n^2),这意味着对于非常长的字符串,程序需要执行大量的计算,效率低下。我们可以通过以下步骤改进这个算法:1.预处理:遍历一遍字符串,预处理并保存每一个字符出现的位置。2.滑动窗口:使用双指针的策略,

子串简写 二分法代码

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>#define int long longusing namespace std;void solve(){ int k;s……

蓝桥杯2023年第十四届省赛真题-子串简写(Java代码)

本文仅供参考理解解题思路,a、b、c、d、e、f输出皆正确,但提交错误。a、b、c、d、e均为时间超限,其中a、b、c为95分;d是c的简化版,但为0分;e有两种思路c1和c2可以调换先后顺序,但两种皆为24分;f最简便,但显示编译错误。importjava.util.*;publicclassL31