티스토리 뷰

 

 

Example Code

 
public class Main{
    public static void main(String args[]) {
        int arr[] = {2,4,1,7,0};
        System.out.println(min(arr));
    }
    public static int min(int[] arr){
        int min = arr[0]; 
        int sec = arr[1];
        for(int i = 0; i < arr.length; i++){
            if(arr[i] < min){ //get the smallest
                sec = min; //should change sec here
                min = arr[i];
            }else if(arr[i] < sec){//get the second smallest 
                sec = arr[i];
            }
        }
        return sec;
    }
}
 
 

'Algorithms' 카테고리의 다른 글

Diagonal Difference in JavaScript  (0) 2020.07.27
Calculate the Max minus Min Value in Array  (0) 2019.09.08
Counting Valley  (0) 2019.08.31
Comparison performing contains() for ArrayList and HashSet  (0) 2019.08.31
Insertion Sort  (0) 2019.08.01