海岛奇兵战舰能量计算器(1):算法思路
4月23号那会,我一时兴起,做了一个软件:海岛奇兵战舰能量计算器。
视频:


现在我来分享一下其中的算法思路,我们先看以下两张图:


从这两张图中我们可以发现,每一行都构成了等差数列。
比如,列兵的群体嘲讽,规律是:3+2+2+...,首项是3,公差是2。

等差数列,首项设为a,公差设为d,则第n项所需的能量:

前n项和:

n就是用户输入的数字。

所以,我们知道可以如何去计算每一行的能量总和了,再把所得结果相加,就是总共需要花费的能量。
4月23号那会,我一时兴起,做了一个软件:海岛奇兵战舰能量计算器。
视频:
现在我来分享一下其中的算法思路,我们先看以下两张图:
从这两张图中我们可以发现,每一行都构成了等差数列。
比如,列兵的群体嘲讽,规律是:3+2+2+...,首项是3,公差是2。
等差数列,首项设为a,公差设为d,则第n项所需的能量:
前n项和:
n就是用户输入的数字。
所以,我们知道可以如何去计算每一行的能量总和了,再把所得结果相加,就是总共需要花费的能量。