题解列表

筛选

不使用数组的解法(c语言代码)

不使用数组,就用单个字符,检测到一个输入就进行判断,然后输出,接着检测下一个```c#include#includeintmain(){charch;while((ch=getchar())!=EOF){//这里的结束标志要设为EOF,虽然题目说的是换行,

第几项 最简单的方法

摘要:解题思路:以m>s来判断循环的始终,每轮增加n,然后累加到s即可注意事项:参考代码:int m;int n = 0,s = 0;scanf("%d",&m);while (m>s){    n++; ……

此为ST模板(有dp)

解题思路:就是普通的st表先学习这个就是ST表的模板,学会ST这个就是很简单的注意事项:参考代码:#include#include#include#includeusingnamespacestd;intm,n;intf[20][100005];intr[100005],

注意有坑,让我用行6代码征服你(c语言代码)

不要被题目的-1所迷惑了,这道题有很小的那种负值,比如-456465这种所以你的max要设置的很小,我设置成-(2^31)-1,也就是int型的最小值-2147483648```c#includeintmain(){intn,max=-2147483648;while(scanf("%d",

分解质因数 易懂方法

摘要:解题思路:嵌套循环解法,辗转相除法这一题的感觉cpp解法较少,细节较多,还请多多指教参考代码:int a,b;scanf("%d %d",&a,&b);for(int i = a;i<=b;i++) ……