题解列表

筛选

蓝桥杯2017年第八届真题-发现环(拓扑排序python)

摘要:解题思路: 关键点就在于怎么判断一个点是环上的点,还是一个普通的节点。每个点都统计度数(入度加上出度)。如果我们从所有度为1的点开始访问,对子节点的度数减少1,并判断子节点度数是否为1,为1才可以继续……

没人交那我交一个看看hhhh

摘要:解题思路:普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年(如1900年不是闰年,2000年是……

蓝桥杯算法提高VIP-学霸的迷宫【Python题解】BFS

摘要:# 解题思路 本题利用广度优先搜索。 注意题目中要求: > 如果有多条长度相同的最短路径,选择在此表示方法下字典序最小的一个。 因此我们搜索的顺序是 `D, L, R, U`,即:**……

比较详细的嘞

摘要:解题思路:用整数类型来解,可以有效规避删0问题,注意添加负号问题不大的,字符串来搞也可以,就是注意删0问题注意事项:9000000,0,12,-203,-32,-200测试数据看看参考代码:N=inp……

汽水瓶简单但是有点繁琐

摘要:解题思路:注意事项:参考代码:lis=list(map(int,input().split()))s=sum=0while min(lis)>0:    lis.append(int(input())……

为什么我想不到

摘要:解题思路:网上找了一下题解也不会很难懂把它转成Python的注意事项:参考代码:l=list(input())ch=list(0 for i in range(26))##for i in l:n=l……

五位、六位回文数

摘要:n=int(input()) s=[] for i in range(1,10):     for j in range(0,10):         for k in range(0,10)……

解决蓝桥杯中的分糖果问题

摘要:参考代码:n=int(input()) m=list(map(int,input().split())) ans=0 #老师补发糖果的个数 while m.count(m[0]) != n:  ……

最小公倍数——辗转法

摘要:解题思路:辗转相除法注意事项:参考代码:a,b = map(int,input().split())c,d = a,bif a>b:    a,b = b,ar = a%b while r !=0: ……