题解列表

筛选

一看就会的求和

摘要:解题思路:注意事项:小数的处理及平方数据的位数不超限参考代码:#include <stdio.h>#include <stdlib.h>int main(){    int a,b,c,i;    s……
优质题解

1014: [编程入门]阶乘求和 简短且易理解代码

摘要:解题思路:    先逐个进行求阶乘再进行累加    思路确实简单,不过,阶乘很容出现数值溢出的问题,所以我们要扩大数值的存储范围类型名称            字节数    取值范围 signed ……

双层循环找出水仙花数

摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <stdlib.h>int main(){    int m,n,sum,i;    for(m=100;m<=99……

菜鸡的题解010——FBI树

常规的后序遍历,用DFS即可解决,本题的坑在于(不知道是网站的坑还是考试中会出现的,有一组数据的第一行后面加了一个空格)用getchar()读取字符时可能读取到空格和回车,所以我加了一个while语句进行判断,虽然提高程序鲁棒性总没错了。参考代码:#include#include<

(暴力优化)买不到的数目

思路:设两个输入数中比较大的一个为bigger,只要出现连续bigger个可以得到的数目,则第i-bigger个就是最大得不到的数目,因为第i个后面的数目全都可以通过前面连续的数目中的一个加上一包糖果的数目得到。```cpp#includeusingnamespacestd;constintmaxn=

日期问题-题解(C语言代码)

#####按时间从早到晚顺序列举所有情况(最多三种),并逐个判断是否为合理年月日```c#includevoidf(inta,intb,intc)//判断是否为合理的年月日并输出,a,b,c分别对应年月日{if(a>=60)a+=1900;elsea+=2000;//转换为完整年份if(a%400==

c++超级简单解法next_permutation

摘要:解题思路:注意事项:参考代码:#includeusing namespace std; int main(){     string s;     cin>>s;     sort(s.beg……

蓝桥杯算法提高VIP-01背包-详细解释(重在理解)

摘要:解题思路:第一步:先利用表格梳理思路第二步:进行题目分析  当物品重量大于背包容量时则说明背包装不下该物品,因此此时背包中总价值为没装当前物品时的价值:dp[i][j]=dp[i-1][j];当物品重……

C++版本——常规思路

#includeusingnamespacestd;intmain(){intn;cin>>n;vectorv;for(inti=0;i>temp;if(temp!=0)v.push_back(temp);}for(inti=0;i