题解列表

筛选

优质题解

鸡兔同笼-题解:解方程再判断就完事(C++代码)

这个题最简单的方法就是直接解方程,再根据解出来的值判断合不合理即可。n表示头的数目,m表示脚的数目,用j表示鸡的数量,t表示兔的数量列方程:j+t=n2j+4t=m2j=4n-m2t=m-2n鸡和兔的值都要是大于或等于0的整数,满足这两个条件就可以直接输出,否则就输出Noanswer。
优质题解

数学的图表-题解(C++代码)

解题思路:先找规律可以发现,对每一个数n它按照如下图的顺序数和一个分数相对应,分数的分子和分母分别是所在行数和列数。因此通过输入的n找出对应的行和列就可以找出答案。![数学图表](/image_editor_upload/20190821043358_26120.png"数学图表")关键在于如何找出行
优质题解

循环-题解(C++代码)

**问题分析**----**这是一道高精度幂的题****除了简单高精度幂还要考虑时间复杂度的优化,题面上写着n的数量级是10的4次方,k的数量级是100,直接累乘最后会超时****循环节优化**----**这个优化用一句话概括:后k位的循环节是后k-1位循环节的倍数**[![](http://s2.s
优质题解

【简单计算】-题解(C语言代码)

摘要:#### 原题链接:[简单计算](https://www.dotcpp.com/oj/problem.php?id=1168 "简单计算") #### 解题思路: **数学分析问题:** ……
优质题解

蓝桥杯算法提高VIP-夺宝奇兵 (C++代码)dp + 滑动窗口

```cpp思路1:首先想,如果我们从上往下枚举,那么就相当于遍历了整棵树,等价于dfs,每条路都去试一遍,取得一个最大值,那么这个效率是不够高的,所以我们要想一种效率比较高的算法,可以发现,A[i][j]作用于A[i+1][j]和A[i+1][j+1]这个关系,
优质题解

C语言训练-尼科彻斯定理-题解(C++代码)(By 信息学之家)

##分析题目![](https://i.loli.net/2019/08/05/dwxF2GL9sqvMtOD.png)###整理数据通过观察数据,我们可以得出一下几点结论:1.根据上图的蓝色引导线,我们可以将其构成一组序列1、3、5、7、9、11、13、15、17……2.假设标黄的数字即为项数,
优质题解

数的读法-题解-有兴趣的盆友可以看看(C语言代码)

中国文化博大精深,这道题的题目很容易理解,但要注意的细节还是蛮多的。题目给的数据范围是2,000,000,000内,也就是20亿以内,为了更好地说明,我们把相应位的中文读写用序号对应起来,如下:![](/image_editor_upload/20190804075547_67309.png)为此我们
优质题解

不容易系列2-题解(C++代码)【递归算法 & 错排公式秒杀】

#浅谈错排公式##错排公式定义一段序列中一共有n个元素,那么可知这些元素一共有n!种排列方法。假如在进行排列时,原来所有的元素都不在原来的位置,那么称这个排列为错排。而错排数所指的就是在一段有n个元素的序列中,有多少种排列方式是错排。关于错排公式的干货需要大家**牢记**:1.*(常考点)***递归关
优质题解

三角形-题解(C++代码)

首先告诉大家什么时候用动规动规解题的一般思路1、将原问题分解为子问题把原问题分解为若干个子问题,子问题和原问题形式相同或类似,只不过规模变小了。子问题都解决,原问题即解决(数字三角形例)子问题的解一旦求出就会被保存,所以每个子问题只需求解一次。
优质题解

求阶梯水费-题解(C++代码)

摘要:#### 原题链接:[求阶梯水费](https://www.dotcpp.com/oj/problem.php?id=1980 "求阶梯水费") #### 解题思路: **1、关系式很简单……