题解列表

筛选

BFS板子最最最基础题了

```cpp#includeusingnamespacestd;#defineendl'\n'#defineintlonglongtypedefpairPII;constintN=45;chara[N][N];intv[N][N];intr,

1099: 校门外的树,使用列表切片

解题思路:运用列表的切片操作,将区间内的点都设为0注意事项:给的区间可能会有重叠参考代码:L,m=map(int,input().strip().split())tree=[1]*(L+1)foriinrange(m):x,y=map(int,

LETTEARS(走路径)

```cpp#includeusingnamespacestd;#defineendl'\n'#defineintlonglongconstintN=25;chara[N][N];intn,m,max_s=0;unordered_mapg;intX[]={0,

汽水瓶解法3种

解题思路:解题思路就是先把第一次换的汽水数和余下空瓶数求出来,再把换的汽水喝掉并把空瓶记录下来再去判断空瓶能否置换汽水,一直下去直到置换的汽水喝完,最后判断空瓶是否=2是就将总置换数+1注意事项:后续置了汽水空瓶数量记得重置个人心得:这是我第1个解决定义为困难的的题目,

python--study||O.o

摘要:参考代码:#   重点就是判断条件的顺序 n = int(input()) square = [[0] * (2 * n - 1) for _ in range(2 * n - 1)] x, y……

信息学奥赛一本通T1270-混合背包

摘要:解题思路:转化为完全背包, 当数量不限时,数量为背包容量除以物品体积注意事项:滚动数组优化, j 从m 到 w[i]参考代码:#include<iostream> #include<algorith……

java Comparator秒了

```importjava.io.*;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Comparator;importjava.util.StringTokenizer;publicclassMain{staticin

八皇后(一维)

摘要:解题思路:1.首先要明确皇后的限制条件,由题目可知行,列,主对角线,反对角线均不可重复,那不妨设col,diag,rediag一维数组,当然二维数组同样适用              2.按题目要求只……

python解求得最大值

###解题代码:```pythonn=int(input())sz=[list(map(int,input().strip().split()))for_inrange(n)]count=0a=[]#存储键值ac=Trueforiinrange(n):ifac:if(90