题解列表

筛选

信息学奥赛一本通T1423-种树

解题思路:代码的思路是首先按照结束位置end对s数组进行从小到大的排序,然后遍历s数组中的每个元素。对于每个元素,首先计算数组a中在结束位置end到开始位置start之间已经被覆盖的位置数sum。如果sum大于等于需要被覆盖的次数t,则跳过该元素,继续遍历下一个元素。

C++速度求解,够取巧

摘要:解题思路:暴力!按题目求解注意事项: 注意有局限性,万一人家输入的数组是乱序排放呢参考代码:#include <bits/stdc++.h>using namespace std;#define N ……

蓝桥杯【3150】一种做法~

##3150的一种解法**第一次写题解,不好勿喷**###直接上代码```c++#includeusingnamespacestd;intfind_min(intl,intr)//找到除数的下界{inttemp=l/r;//存储直接的得出的除数,

矩阵最大值c++

```cpp#includeusingnamespacestd;intmain(){intm,n;inta[101][101];while(cin>>n>>m){for(inti=0;i>a[i][j];for(inti=0;i

动态规划(C++)代码

摘要:#include <iostream> using namespace std; const int N = 1000010, INF = 0x3f3f3f3f; int a[N],……

二维数组线性dp(C++)

摘要:#include using namespace std; const int N = 110; int f[N][N]; int a[N][N]; int main() { int ……