原因:实际和正式论点清单的长度不同

时间:2019-06-13 16:26:59

标签: java

我不知道我的代码发生了什么,它显示了错误原因:实际参数和形式参数列表的长度不同

public class histogram{
public int largestRectangleArea(int height[]) {
    int max = 0;
    for (int i = 0; i < height.length; i++) {
        max = Math.max(max, getArea(height, i));
    }
    return max;
}
private int getArea(int height[], int i) {
    int area = height[i];
    for (int j = i+1; j < height.length; j++) {
        if (height[j] >= height[i]) {
            area += height[i];
        } else {
            break;
        }
    }
    for (int j = i-1; j > -1; j--) {
        if (height[j] >= height[i]) {
            area += height[i];
        } else {
            break;
        }
    }
    return area;
}

 public static void main(String[] args)  
 { 
    int height[] = { 2, 1, 5, 2, 6, 3}; 
    System.out.println("Maximum area is " + largestRectangleArea(height,        height.length)); 
} 
}

largestRectangleArea(height,height.length));在主要功能上是错误

0 个答案:

没有答案