메뉴 건너뛰기

https://www.eugeneprogram.com/xe/board_SFDa73/367

 

위의 파이썬 코드를 자바로 옮긴 것이다.

 

public class MaxArray {

    public int max(int x, int y) {

        if (x > y)

            return x;

        else

            return y;

        

    }

    

    public int maxArray(int array[], int len) {

        if (len == 1)

            return array[0];

        else

            return max(array[len - 1], maxArray(array, len - 1));

    }

}

 

public class MaxArrayApp {

    public static void main(String[] args) {

         MaxArray ma = new MaxArray();

        

        int tempArray[] = {33, 44, 5, 66, 139, 90, 45, 23};

        

        System.out.println(ma.maxArray(tempArray, tempArray.length));

    }

}