题解列表

筛选

优质题解

图像旋转(C++代码解析和题解)

摘要:代码解析:在 main 函数中,首先读取两个整数 n 和 m,分别表示图像矩阵的行数和列数。然后,创建了一个大小为100 * 100的二维数组 image,用于存储输入的图像矩阵。接下来,我们使用两个……

1099: 校门外的树

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;int l,m,tree[1000000],s,e,sum=0,a=0;int main()……

**图像旋转**

摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;long long a[100][100],n,m;int main(){    ……

走迷宫(bfs)

摘要:解题思路:很基础的bfs 没什么好说的 看代码即可注意事项:参考代码:#include<iostream> #include<queue> using namespace std; typede……

简化宏定义求三角形面积

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h>#define S(a,b,c) (a+b+c)/2#define area(a,b,c)  sqrt(……

蓝桥杯2018年第九届真题-调手表(最短路径)

摘要:解题思路:我们有一个动态规划的思路,利用数组记录到达i的最短次数,但这个不是无环图,不适宜使用动态规划,我们利用图建模,求最短路径,可以使用迪杰斯特拉算法求解最短路径,但对于这道题,bfs显然更加容易……

2659: 蓝桥杯2022年第十三届省赛真题-统计子矩阵

摘要:解题思路:二维前缀和然后循环判断当前区间是否符合小于等于K这样就需要指定两个点,每一个点有x,y方向坐标,这样就是4重循环,4个for会有三个点超时,代码如下#include<iostream>usi……

C语言 猴子吃桃

摘要:解题思路:倒着分析,最后一天剩余一个桃子,就是说【(第n-1天的桃子)/2】-1=1,等号右边的1是第n天的桃子,所以猴子摘的桃子的总数m=(m+1)*2注意事项:最后一天的桃子加上1乘以2就是前一天……