【问题标题】:Array of an even number of integers and pair [duplicate]偶数个整数和对的数组[重复]
【发布时间】:2013-04-22 14:01:36
【问题描述】:

我想创建一个包含偶数个整数的数组,按顺序作为对给出 变成这样:

height_1、IQ_1、height_2、IQ_2等

输入会是这样的:

1651    13000     
1735    13300     
1700    12850     
1630    13500     
1991    13770

请帮忙!

【问题讨论】:

  • 稍后该方法将返回最长的人序列的长度,使得身高严格增加,但智商使用“最长增加子序列”严格降低我知道这很困难,但如果你说对我来说,第一部分我会很高兴,请帮助我:s
  • @KshitijMehta 另一个问题是重复的。

标签: java arrays numbers integer


【解决方案1】:

根据您在重复问题中的描述:

但问题是你可以尽可能多地配对

那么你应该使用List(例如ArrayList)而不是数组。然后您就可以添加任意数量的元素。

此外,您应该创建一个预定义的类来保存身高和智商。我们就叫它Person

public class Person {
    public final int height;
    public final int iq;

    public Person(int height, int iq) {
        this.height = height;
        this.iq = iq;
    }
}

这样更容易将身高和智商组合在一起。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-02
    • 2016-02-07
    相关资源
    最近更新 更多