题解列表

筛选

虚张声势-题解(C++代码)

#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;intmain(){intt,a[300],b[300],

[编程入门]筛选N以内的素数-题解(C语言代码)

首先素数的因子就只有2个,只有1和他自身2个因子;所以要算出他们的因子仅为1和他自身2个的时候才是为素数;而且本身所有正整数都会有1这个因子我们这边直接i和j都从2开始算即可N为2-N以内的数i为当前依次加的数j为当前求余的数所以本题要满足这2种情况i%j==0且i==j就是为素数i%j==0但是i!

杨辉三角-题解(C++代码)

解题思路:思路很一般,利用二位数组来存储三角阵。利用两个嵌套的for循环就可以将整个三角阵输入到二位数组中,在二维数组的逐层输入的过程中。先判断本层数组的首尾,给本层数组的首尾都赋值为1,然后再对本层数组的其他位置赋值,赋值为上一层数组中与该位置先后位置的两个数组和,
优质题解

孤独的骑士-题解(C++代码)(感觉我写的最麻烦)

解题思路:我的做法最直接,直接把每个位置的结果都算出来![](/image_editor_upload/20190727054146_12679.png)然后根据图片上的位置发现规律设计算法如下:```cppintknight(chara,intb){if(a>='c'&&a=3&&b='c'&&a=

[编程入门]有规律的数列求和-题解(C语言代码)

解题思路:根据算式:知道后一项的分子等一前一项分子加分母;后一项的分母为前一项的分子;```c#includeintmain(){inta;floatsum=0,b=1,c=1,d=0;//sum为累计值,b为分子,c为分母,d为之前分子的值,

[编程入门]三个数字的排序-题解(C语言代码)

这个题其实很简单,但是我想用一个特殊的方式来做,特殊之处:直接求出最大最小和中间值尤其是中间值,需要考虑两处,三目运算符求解和求解之前的特殊情况,比如113有相同值时该怎么处理。这个题解非常闲得dt,但是练思维啊有木有,而且我相信看这个题的应该也是初学者,