题解列表

筛选

最简单的做法

摘要:解题思路:使用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 ……

2990: 十进制到八进制

摘要:解题思路:注意事项:参考代码:import java.lang.*; import java.math.BigDecimal; import java.util.Scanner; pub……