题解列表

筛选

【明明的随机数】-题解(C++代码)

摘要:#### 原题链接:[【明明的随机数】](https://www.dotcpp.com/oj/problem1165.html "【明明的随机数】") #### 解题思路: **1、先排序……
优质题解

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

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

汽水瓶-题解(C语言代码)

#includevoidP1(intn){inta=0,b=0,sum=0;while(n!=1)//n代表此刻瓶子的个数;结束时n无非等于1或2;{a=n%3;if(a!=0)//a不等于0时;{b=(n-a)/3;n=a+b;sum+=b;}else//a等于0时;{sum+=n/3;n=n/3;
优质题解

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

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