题解列表

筛选

筛选N以内的素数 python(最简单易懂,运用了平方根原则)

解题思路:实际上,要判断一个数i是否为素数,只需要检查到sqrt(i)(即i的平方根)就足够了,而不是i//2。因为如果i有一个大于sqrt(i)的因数,那么必然存在一个小于sqrt(i)的因数与之对应。注意事项:由于内层循环在找到i的因数时会执行break语句跳出循环,

矩阵对角线求和 入门代码简单易懂

解题思路:先定义一个二维数组用来存放矩阵,定义两个变量,分别表示主对角线和副对角线的和。然后用循环依次将矩阵存放在二维数组中,根据矩阵主对角线和副对角线元素的位置特征,求出两个对角线的和。注意事项:题目中输出结果之间有个空格,所以要在源代码输出中加一个空格。

发工资咯(贪心)

摘要:解题思路:贪心注意事项:参考代码:#include<iostream>#include<cmath>#include<cstring>using&nbs……

这标题有病敏感啥

解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){inta,b,c=0;cin>>a>>b>>c;ints1=__gcd(a,b);//找出a和b的最小公约数ints2=__gcd(b,

1731:二叉树

摘要:解题思路: 递归,每个叶子节点都等于父节点乘二或乘二加一,先输入n,再递归看其子节点是否小于等于m,不断累加求出答案注意事项: sum初始化1,因为……