编写题解 2252: 蓝桥杯算法提高-矩阵转置 C++ 摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;int main(){ int m,n; int a[20][20],b[20]…… 题解列表 2022年02月13日 0 点赞 0 评论 795 浏览 评分:9.9
优质题解 python-2^k进制数 解题思路:动态规划建立一个大小为(m+1)*(maxnum)的二维数组dp。其中m代表r最多能划分的位数,maxnum代表r中每一位的最大值。dp[i][j]代表r有i位,最高位为j时有多少种可能。①初始化dp[1][j]=1(j=1tomaxnum),1位时最高位最高位为j的可能数为1。 题解列表 2022年02月13日 0 点赞 0 评论 1032 浏览 评分:8.4
谁家孩子跑最慢* 解题思路:问题分析:1.9位孩子互相比赛总分值为45分,而三个家庭最后分值相等所以每家15分。2.所以设ab代表李家剩下的2个孩子cd代表王家剩下的2个孩子。必有a+b=6,c+d=7。(此时不必考虑张家的孩子)3.判断条件为设a>b,c>d(此步也为避免重复输出)且a-b, 题解列表 2022年02月13日 0 点赞 0 评论 833 浏览 评分:8.0
说走就走的旅行(C++) #include#includeusingnamespacestd;intmain(){intT,S,D;inta,b,time;while(cin>>T>>S>>D){intmap[1001][1001];//城市间距离intindex[1001];//记录城市inttotal=1;//城市数量(有 题解列表 2022年02月13日 0 点赞 0 评论 914 浏览 评分:0.0
1184: 众数问题 摘要:解题思路:注意事项:参考代码:n=int(input()) ls=[] for i in range(n): a = int(input()) ls.append(a) st…… 题解列表 2022年02月13日 0 点赞 0 评论 443 浏览 评分:0.0
Hfipsysta-2177-信息学奥赛一本通T1252-走迷宫(C++代码)广搜BFS ```cpp#include#include#includeusingnamespacestd;constintMAXN=40;charmap[MAXN][MAXN];boolvis[MAXN][MAXN];intdelta[4][2]={{-1, 题解列表 2022年02月13日 0 点赞 0 评论 695 浏览 评分:0.0
简单打印对角线即可,i==j 摘要:```c #include int main() { int a, n, m; scanf("%d", &a); while (a--) { scanf("%d%d", &…… 题解列表 2022年02月13日 0 点赞 0 评论 714 浏览 评分:0.0
Hifipsysta-1672-迷宫问题(C++代码)终于做对了 ```cpp#include#include#includeusingnamespacestd;constintMAXN=100;intN,M;intfinal_x,final_y;charmap[MAXN][MAXN];boolvis[MAXN][MAXN];intdelta[4][2]={{-1, 题解列表 2022年02月13日 0 点赞 0 评论 662 浏览 评分:0.0
更简洁(三目运算符版) 摘要:解题思路:用三目运算符,直接在宏定义的时候解决判断输出问题,更简洁。使用方法:x < 0 ? y = 10 : z = 20;这个语句被称为条件表达式,它由 3 个子表达式组成,使用问号 ? 和冒号 …… 题解列表 2022年02月13日 1 点赞 0 评论 2666 浏览 评分:9.9
优质题解 [Sapphire]1062:公约公倍数(辗转相除法)!!!(C语言代码) 辗转相除法Sapphire2022/2/13解题思路:寻找两个数之间的最大公约数,我们所用的方法为辗转相除法(迭代),又称欧几里得算法,具体做法是用较大数除以较小数,再用出现的余数去除以除数,如此反复,直到最后的余数为0为止。即(m,n)=(n,r)=(r,x), 题解列表 2022年02月13日 0 点赞 0 评论 2817 浏览 评分:9.3