java騰訊面試題--有一個亂序的數組,求最大值,注意不允許用循環和函數

任何循環都不能用還不能用函數的條件下,找最大值!

 

 

   //驗證可行 
    public static void main(String[] args) {
        int val=getMax(are.length-1,are,0);
        System.out.println("this max"+val);
    }

    private static int[] are={1,7,2,6,100,7};//這裏可以隨便寫

    private static int getMax(int index,int[] are,int val){
        if (index == 0){
            return val;
        }
        int max=val > are[index] ? val:are[index];
        index--;
        return tt.getMax(index,are,max);
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章