题解列表

筛选

好好学string及相关方法~

***阅读须知:s.substr(x)的意思是从字符串s的第x个开始截取到s的末尾,那substr(0,x)不必多说了吧...为方便大家更容易理解,我将解决字符串之间的拼接的部分单独放入一个check函数来解释。***样例为attouchcheatchoosetact龙头为a要进行拼接,

最简单的做法

摘要:解题思路:使用set容器注意事项:参考代码:#include <bits/stdc++.h> using namespace std; const int N=10100; stri……

代码没有按照我预想的运行,却通过了所有测试用例

预想的思路:先用差分把所有区间加上1,然后再用前缀和得到原数组,同时记录一个1的出现数量的前缀和数组preOne和0的出现次数的前缀和数组preZero,最后0的总数+不选择的区间的1的个数(因为1都会变成0)-区间0的个数(0会变成1),然而出错了,

课后1002三个数最大值的求解方法

解题思路:条件表达式1、条件运算符。它是一个三目运算符,由?:组成。2、条件表达式。由条件运算符组成条件表达式。一般形式为:表达式1?表达式2:表达式3其求值规则是:如果表达式1的值为真,则以表达式2的值作为整个条件表达式的值,否则就以表达式3的值作为整个条件表达式的值。

2821: 开关灯

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>typedef long long ll;const int N=1e5;ll a[N];using namespace s……

第一个带类的程序

摘要:解题思路:注意事项:参考代码: import java.util.Scanner;class Data{    private int year,month,day;     public void ……