题解列表

筛选

[编程入门]阶乘求和 (C++代码)50%错误可进来参考

摘要:解题思路:    思路没什么好说的,不考虑时间复杂度的话可以循环加递归求和求解。第二种是利用阶乘求和的性质,避免重复运算达到时间复杂度的优化。    直接上手第二种,边求阶乘边求和。    注意事项:……

[编程入门]字符串分类统计-题解(C语言代码)

摘要: - #### 解题思路 这道题需通过ASCII码的范围来确定输入的字符的类型。 定义四个整型变量m、n、i、j来储存英文字母、数字、空格和其他字符的个数,并自增。 `while……

[编程入门]成绩评定-题解(C++代码)

摘要:这是一道选择结构的题。 **主要思路:判断成绩在哪个区间,输出相应的等级(A~E)。** 因为数据范围在100以内,可以放心地使用int。 特别提醒: ##### 题目要看清楚……
优质题解

数列-题解(C语言代码) 数学思维

摘要:# 问题1105:数列 ##### 首先观察数列 比如k=3, $$ 3^0,3^1,3^0+3^1$$ 拿到题第一想法可能会把所有情况列出来再排序 但这样时间复杂度比较大,而且必须要算出n……
优质题解

[编程入门]完数的判断-题解(C语言代码)

摘要:###### 解题思路: 输入一个数N,循环判断1~N范围内的每一个数值; 经过判断若是完数,则输出该数 以及 该数的因子; 判断条件,定义两个整数变量i、j,i为范围的整数(不固定的数……

数据结构-最小生成树 (C++代码)---->(LCT)

摘要:~~我本人比较喜欢数据结构,所以我用LCT~~ 动态树是一类维护森林连通性的数据结构,并且可以在均摊log复杂度的情况下维护树上任意一条链的信息。 对于本题,首先我们的到了n个点,接着便是加边,对……