这个问题是我的数据结构类的赋值的一部分我将在下面发布部分描述.
修改List类(链接列表作为后端)以支持泛型,这样它不仅可以包含整数,还可以包含其他类型,如浮点数和字符.我提供了一个新的main函数以及从我的实现中生成的输出.提示:您只需要添加一行并在五行中更改单个单词.所以这不应该花很长时间.
我遇到的问题是,理解这个问题虽然对大多数人来说可能看起来很简单但我可能只是在想它.它声明我只需要添加一行,并假设该行将插入以下代码的部分:
class List
{
private:
struct Node
{
int data;
Node *link;
};
Run Code Online (Sandbox Code Playgroud)
现在我不确定我将如何添加最后一行,但我想也许我可以这样做:
int,char,float data;
或者这不是一种有效的方式吗?我知道代码中其他地方的5个地方我需要改变一些东西,但问题对我来说非常混乱.谢谢.
public class Euler2 {
public static void main(String[] args) {
int Num1 = 0;
int Num2 = 1;
int sum = 0;
do
{
sum = Num1 + Num2;
Num1 = Num2;
Num2 = sum;
if (Num2 % 2 == 0)
sum = sum + Num2;
}
while (Num2 < 4000000);
System.out.println(sum);
}
}
Run Code Online (Sandbox Code Playgroud)
Fibonacci序列中的每个新术语都是通过添加前两个术语生成的.从1和2开始,前10个术语将是:
1,2,3,5,8,13,21,34,55,89 ......
通过考虑Fibonacci序列中的值不超过四百万的项,找到偶数项的总和.
我不觉得我编码错了,但我得到的答案是5702887,我知道它应该是4613732.