题解列表

筛选

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

摘要:解题思路: 俩层for循环,外层遍历从1到N每个数,内层进行判断每个数是否为完数。注意事项: 保证每次外层for循环遍历时条件一致!参考代码:#include<iostream> using nam……

[编程入门]有规律的数列求和-题解(Java代码)

摘要:解题思路: 本题乍看之下整体规律难以找出,为了快速解题,我们可以将此题拆分化解为三个部分:1、找分子与N之间的规律:类似于斐波那契数列的规律,从第三项起,每项为前俩项和2、找分母与N之间的规律:同分子……

[编程入门]自由下落的距离计算-题解(Java代码)

摘要:解题思路: 明白了经过的路程为初始路程+每次反弹高度*2,第N次反弹的高度为第N下落的高度/2就不难解了。注意事项: 每次反弹的高度为下落高度的一半,第N次反弹高度在计算完路程之后要再除以2.参考代码……

[编程入门]猴子吃桃的问题-题解(Java代码)

摘要:解题思路: 本题可以使用逆向求解,假设第一天为一个桃,以后每一天猴子吐出一个桃子,不过瘾,又吐出一倍,求第n天共有多少个桃子。这样一来,反过来第N天也就只剩一个桃子的,即可求出题解。注意事项:  注释……

蛇行矩阵-题解(C语言代码)

摘要:解题思路:从每一行的第一个数字出发  找出其与右边相邻的数字之间的差值变化  每次多1,即可表示为a++的形式;再看第一列 从上到下的 数字规律  与 每一行的变化形式一致,故也可表示为i++的形式。……