题解列表

筛选

并查集-合根植物(c++)

摘要:合根植物最多为m*n,每次合根使数量减1; 并查集将不同编号同一植物归为统一的根 ```cpp #include using namespace std; const int N=100……
优质题解

第十二届蓝桥杯省赛-最少砝码C++

摘要:用贪心的思想来解决这个问题:尽可能在增加砝码时使得砝码的重量最大。要称重量为 1,需要砝码 1重量为 2,增加砝码 3(使增加的砝码尽可能的大,所以不是 1 和 2 )1 3 可以同时称 ‘1’=1,……

蓝桥杯算法提高VIP-交换Easy

摘要:解题思路: 技巧:根据输入N的大小初始化数组。注意事项:可以封装成swap函数,由于简单,罢了。参考代码:#include<iostream> using namespace std; int m……

校门外的树-(c++)

摘要:解题思路:    其实刚开始做这个题的时候,一看到题的要求就会很蒙,但是画个图其实思路就通顺了很多,题目要求的就是求路上有多少棵树,在写的过程中将树用1来表示,用0来代表没有树的地方,这样一个bool……

3n+1—(c++)

摘要:解题思路:    其实这题的思路就是让他在两个数之间按照公式来回算,直到找到最大循环数,输出即可注意事项:    需要特别注意的就是两个数的数值,比如测试样例的值a和b,是1和10,我们习惯性的从1跑……
优质题解

陶陶摘苹果—(c++解析)

摘要:解题思路:    在看到题目的时候因为他是先输入树的高度的并且没有退出条件,所以我认为这个需要用字符来做这个题目,那怎样运用字符呢,每一个数的后面都会隔一个空格表示数字分割,所以只要当他输入空格的时候……

纯dfs求解-剪格子

摘要:```cpp #include using namespace std; const int N=10; int a[N][N],vis[N][N]; int m,n; int dis[……