蓝桥杯2023年第十四届省赛真题-子串简写(DP) #***解题思路***公式显示有问题,直接放图------------#***参考代码***```cpp#includeusingnamespacestd;#definelllongl 题解列表 2023年04月09日 0 点赞 3 评论 2297 浏览 评分:8.3
蓝桥杯2023年第十四届省赛真题-子串简写 解题思路:观察题目可以发现,我们发现第i个是c2可以组成的子串数量[0,i-k]这个区间内c1的数量,所有我们只需要找到每个c2(假设下标为i)[0,i-k]这个区间内c1的数量就可以得到答案。但是观察数据规模发现使用暴力的方法不能AC该题。 题解列表 2023年07月27日 0 点赞 2 评论 1114 浏览 评分:6.0
3154: 蓝桥杯2023年第十四届省赛真题-子串简写 摘要:解题思路: 在本子上手写模拟一下就出来了。以c2为结尾,记录当前有多少个c2,存在dp数组内 以c1为开头,循环寻找c1,从c1到结尾的c2个数存在dp[i]内,相减就是c2个数,再留出k…… 题解列表 2023年08月26日 0 点赞 0 评论 771 浏览 评分:0.0
3154 字符简写(新手上路,求大佬指正)(动态规划) 解题思路:对于输入的数据我们只需要辨别是否是字符c1和c2。对一个符合题目要求的子串来说,结尾一定是c2字符,开头为c1字符。因此只需要将每个c2字符前c1字符的个数相加即可。同时子串有长度n的限制,因此只能统计每个c2字符n-1个字符位置前的c1字符个数, 题解列表 2023年11月03日 0 点赞 0 评论 705 浏览 评分:0.0
我也不知道啊,我也才大一 解题思路:就先找到第一个a[i]满足等于c1的,然后通过循环计算出后面有多少个c2.。并先存到sum中,然后写第二个循环,从第一个开始循环到第n-k个,并每次判断a[i+k-1]是否为c2,如果为c2,就sum--,每次遇见a[i]等于c1时就加一次sum, 题解列表 2023年12月16日 0 点赞 2 评论 1138 浏览 评分:6.8
蓝桥杯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 题解列表 2023年12月19日 0 点赞 0 评论 988 浏览 评分:9.9
蓝桥杯2023年第十四届省赛真题-子串简写(超时改写) 摘要:参考代码:/*超时!!!!! #include<iostream> using namespace std; int main() { int k; char c1,c2;…… 题解列表 2024年01月14日 0 点赞 0 评论 1178 浏览 评分:9.4
子串简写 二分法代码 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>#define int long longusing namespace std;void solve(){ int k;s…… 题解列表 2024年01月30日 0 点赞 0 评论 1103 浏览 评分:9.5
蓝桥杯2023年第十四届省赛真题-子串简写 ```javaimportjava.util.Scanner;//注意ans开longpublicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();Strings 题解列表 2024年02月28日 1 点赞 0 评论 803 浏览 评分:9.9
蓝桥杯2023年第十四届省赛真题-子串简写(C语言)此方法为暴力解法 摘要:解题思路:此方法为暴力解法,所以只考虑拿部分分数,只过百分之20的数据,直接模拟算法过程就可以注意事项:参考代码:#include <stdio.h>#include <string.h>signed…… 题解列表 2024年03月01日 0 点赞 0 评论 1140 浏览 评分:6.0