题解列表

筛选

2054: 单点修改区间查询(树状数组)

摘要:本蒟蒻不太会用线段树,所以用的是树状数组.不会树状树状的同学可以先去学习一下。树状数组简单来说就是查询的时候查的是前缀和AC代码:#includeusing namespace std; int n……

#C++1468——蓝桥杯基础练习VIP-报时助手

摘要:解题思路: 先用字符类的指针数组保存24个小时,分数在24之外的部分可以构造;注意事项: 第一思路,也可用map容器求解,不过大致思路差不多参考代码:#include<iostream> using……

1931简单数组

摘要:解题思路:遇0跳出注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){    int n,a[250],i=0; while……

神奇的fansC++必过题解

摘要:解题思路:排序后判断注意事项:无参考代码:#include<bits/stdc++.h>using namespace std;int main() {  bool d=1; int c=0,i,j,……

蓝桥杯2015年第六届真题-切开字符串c++使用string与map进行求解

解题思路:首先题目要求的是将字符串任意切割成两半(且两半都不能为空,说实话有一半都是空的那其实也没切对吧),然后在前一部分寻找正回文子串(长度为奇数的回文串,注意这里包括1个字符的子串)并统计下来,后一部分寻找“非正回文子串”(实际上就是所有偶数的子串加上所有奇数的非回文子串)并统计下来,

C# 字符串编辑-insert -erase-find

```cpp#includeusingnamespacestd;intmain(){intt=0;strings;charn,m,a1,a2;getline(cin,s);cin>>n;if(n=='D'){cin>>m;if(s.find(m)==s.npos)//判断是否找到{couta2;for