题解列表

筛选

优质题解

两次DFS(染色法+合并)

摘要:#解题思路 ##- 在正式讲解这道题之前,我们先来学习一个比它**更简单**的问题 如果没有**“子岛屿”**这个题目限制,该如何判断有图中有几个岛屿? 其实很简单:我们遍历图中每一个点,遇……
优质题解

运用递归思想求解!!(更相减损法)

摘要:解题思路首先我们知道这两个数的乘积等于这两个数的最大公约数乘最小公倍数,故只需求出一个既可求另一个,这里我们用更相减损法求解最大公因数。更相减损法也称欧几里得算法它的基本思想是:用较大的数除以较小的数……

暴力搜索 dfs

摘要:解题思路:用1~9的排列的方法 ,在排列时进行判断是否可以 注意事项:参考代码:#include<bits/stdc++.h> using namespace std; class plane{ ……
优质题解

简单的a+b (C语言代码)

摘要:解这道题首先需要一点基础scanf("输入模式",地址列表);//输入语句及其格式。注:地址列表一定要加取地址符号&,如:&a,&bprintf("输出模式",输出列表);//输出语句及其格式。注:输……
优质题解

C语言程序设计教程(第三版)课后习题6.1 (C语言代码)

摘要:解题思路以及注意事项:小方是自己定义了gcd()函数来求最大公因数(最大公因数就是像12和18的最大公因数是6,两数除它都是整除)。gcd()函数用到了函数的递归调用,可能相对有点难想,但这个理解了可……

翻硬币 (C语言代码)

摘要:#include<stdio.h>   #include<string.h>           /*引用strlen*/ int main() {     char S[1001],E[10……

【矩阵】 (C语言代码)

摘要:求解:发现了一个对我来说的难题,我觉得应该是外层循环一次,下一次循环n^2次,再下层循环n^3次~~~~但不知如何写下去,下面的代码有误,我觉得错在我是单独变每行,应当为3^3=27次,但我只进行3+……