最简洁的代码 摘要:解题思路:def factor_sum(y): divisors = [i for i in range(1, y) if y % i == 0] return sum(divis…… 题解列表 2023年10月14日 1 点赞 0 评论 784 浏览 评分:9.9
走迷宫—BFS广度优先搜索 定义charg[][]为迷宫,把n行m列的迷宫输入进去,通过bfs广度优先搜索来找到从(1,1)到(n。m)的最短路径,在定义数组的时候是从(0,0)开始的所以要找到(0,0)到(n-1,m-1)的最短路径。d[x][y]表示(x,y)这个位置到起点需要走的距离q[]表示走的哪个位置BFS模板:1.定 题解列表 2023年10月14日 0 点赞 0 评论 871 浏览 评分:9.9
n皇后—DFS深度优先搜索 ####DFS思想:从某个状态开始,不断的转移状态直到无法转移,然后回退到前一步状态,继续转移到其他状态,如此不断重复,直到找到最终解通过读题可以直到在n*n的棋盘上每一行、每一列、每两条对角线都只能有一个棋子,定义三个数组col[]d[]ud[]记录列、主对角线、副对角线的下标, 题解列表 2023年10月14日 0 点赞 0 评论 1153 浏览 评分:9.9
二级C语言-计负均正 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ double a[20],sum=0; int i,gf=0; double gz=0; for(i=1;…… 题解列表 2023年10月14日 0 点赞 0 评论 471 浏览 评分:9.9
伪贪心骑车上班Ride to Office 解题思路:如果要搞清楚每一步的过程那确实得用贪心选择相同位置时的较快车,但题目只要求最后的时间,那我们就不需要管过程,算出哪辆车最快到达终点就行(当然提前出发的车要不得),至于他是怎么搭上这辆车的不用管注意事项:参考代码:defshow(t):#t为floatift-int(t)>0:returnin 题解列表 2023年10月14日 0 点赞 0 评论 682 浏览 评分:9.9
题解 2846: 统计数字字符个数 摘要:参考代码:#include <bits/stdc++.h> using namespace std; int tong[150]; int main() { int sum=0; …… 题解列表 2023年10月14日 0 点赞 0 评论 617 浏览 评分:9.9
spfa算法,采用队列, 摘要:解题思路:注意事项:参考代码:#include<iostream>#include<cstring>#include<queue>#include<algorithm>using namespace …… 题解列表 2023年10月14日 0 点赞 0 评论 545 浏览 评分:9.9
1169: 绝对值排序 摘要:解题思路:一个数若为负数,则这个数的绝对值等于它的相反数;若为非负数,则为它本身; 我们可以定义两个数组sum和sum2,sum用来存放原数,sum2存放绝对值; …… 题解列表 2023年10月14日 0 点赞 0 评论 540 浏览 评分:9.9
2850: 输出亲朋字符串 摘要:参考代码:#include <bits/stdc++.h> using namespace std; char str2[300]; int tong[150]; int main() { …… 题解列表 2023年10月14日 0 点赞 0 评论 595 浏览 评分:9.9
懂得都懂,不懂的我也不解释了 摘要:def max(a,b):return a if a>b else b w, u, lt = [0] * 21, [0] * 501, [0] * 21 t, d = [[0] * 21 for …… 题解列表 2023年10月14日 0 点赞 0 评论 734 浏览 评分:9.9