题解列表

筛选

贪心算法解决金银岛

摘要:解题思路:注意事项:参考代码:def bravery(data,w): data.sort(key=lambda x:x[2],reverse=True) &n……

C语言简单解法

摘要:解题思路:使用fgets来读取字符串,用fgets+strcspn()处理换行 符代替gets()可以避免gets()带来的安全风险。注意事项:注意,fgets()读取后会……

土办法。感觉这题目没说仔细

解题思路:题目并没有说明m,n的奇偶性,但根据大家发的题解,好像有默认。。我发一个没默认的土办法。:)注意事项:要想清楚在range里的参数范围到底要不要+1参考代码:m,n=map(int,input().split())sum=0ifm%2==0:ifn%2==0:foriinrange(m+1,

用筛法求之N内的素数

解题思路:注意事项:参考代码:#includeintprime(inta[],inti,intj);#definemax1000intmain(){intn,i=2,j;scanf("%d",&n);inta[max];for(i;i

运用广度优先搜素

解题思路:通过队列,运用广度优先搜索注意事项:在pycharm上这个代码会报错,但是提交以后是正确的参考代码:fromcollectionsimportdequedefdfs(gra):x1,y1=index(gra,"@")x2,y2=index(gra,

使用STL中的map与priority_queue

解题思路:同时使用STL中的map与priority_queue;map具有映射功能,能够很好地统计出现次数,很好地节约空间;priority_queue用小根堆的特性可以直接将输入的数进行排序,同时效率也高;使用priority_queue记录出现的数,