Stores the frequencies
int [ ] freq = new int [ n + 1 ] ; int maxi = - 1 ; int mini = n + 1 ; for ( int i = 0 ; i < n ; i ++ ) { maxi = Math . max ( maxi , a [ i ] ) ; mini = Math . min ( mini , a [ i ] ) ; }