题解列表

筛选

[编程入门]数字逆序输出

摘要:解题思路:定义一个数组开始接受输入的十个数,数组下标从0开始到9;输出时将数组下标从9开始到0。注意事项:对于数组,无论是输入还是输出都需要用到循环,不能直接访问一个数组中所有元素的值参考代码:#in……

宏定义练习之三角形面积

摘要:解题思路: 三角形的面积area=sqrt(S*(S-a)*(S-b)*(S-c));而S=(a+b+c)/2。在计算三角形的面积时应先计算出s;所以要先定义s的宏。定义s的宏时用到了参数a,b,c,……

BFS_图的连通性_java代码

摘要:解题思路:用邻接矩阵存储每个顶点的出度(就是每个点到其它点有几个),bfs遍历每行,将每个点加入队列,再来个判断,判断每个点是否都走过注意事项:参考代码:import java.util.Linked……

C语言训练-求1+2!+3!+...+N!的和

摘要:解题思路:首先定义一个子函数用于求阶层,再在主函数中进行阶层的相加,运用循环函数实现,方法简洁注意事项:参考代码:#include"stdio.h"long long int jieceng(long……

C语言训练-8除不尽的数

摘要:解题思路:用一个循环函数分别去进行测试注意事项:参考代码:#include "stdio.h"int main(){    unsigned int i;    for(i=0;i<5000;i++)……

排序 (Java代码)

摘要:import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.util.*; public class M……

多重背包 (Java代码)

摘要:import java.util.Scanner; public class Main { public static void main(String[] args) { ……

核电站python直观解法

摘要:解题思路:后续添加注意事项:后续添加参考代码:def f(m1, n1):    if m1 == 0:        return 1    sum_m = 1    for n_f in rang……