题解列表

筛选

蓝桥杯算法提高VIP-数组替换

解题思路:注意事项:要加L[a+b:]参考代码:m,n=map(int,input().split())L1=list(map(int,input().split()))L2=list(map(int,input().split()))a,b=map(int,

不高兴的津津(简单版)

话不多说直接看代码#includeintmain(){inti,j=0;intw,e;inta[7];intmax=0;//预设最大值intday;intflag;intcount=0;for(i=0;i8)//我们直接在输入的时候就直接判断,

蓝桥杯2017年第八届真题-包子凑数 (背包DP)

####解题思路设有N个蒸笼,每个蒸笼能装$$A_1,A_2,\dots,A_N$$个包子。1.当$$gcd(A_1,A_2,\dots,A_N)!=1$$时,则都不互质,凑不出的数目有无限个。(都为偶数时,则所有奇数凑不出来)[裴蜀定理](https://baike.baidu.com/item/%

水仙花数判断

摘要:for i in range(1,9):    for j in range(0,9):        for k in range(0,9):            if i*100+j*10+k=……

自定义函数

deffact(n):x=1foriinrange(1,n+1):x=x*ireturnxdefmypow(x,n):m=x**nreturnmx,n=map(eval,input().split())y=[]z=1k=0foriinrange(1,

py最多82分此题

解题思路:注意事项:参考代码:n,m,x=map(int,input().split())a=[0]+list(map(int,input().split()))dp=[0]*100010hash=[0]*100010foriinrange(1,

加油,双指针真快

解题思路:双指针注意事项:使用两重循环发现有6个数据超时,找出全部子串进行比较又内存超过限制。使用双指针成为最优解,注意理解while循环的内容,这是核心。可以参考b站up关于42号星球的讲解视频。,讲得很好。参考代码:#includeusingnamespacestd;