Sollicitatievraag bij Raja Software Labs

Find second largest element in the array

Antwoorden op sollicitatievragen

Anoniem

10 jun 2022

def secondmax(arr): sublist = [x for x in arr if x < max(arr)] return max(sublist) if __name__ == '__main__': arr = [10, 20, 4, 45, 99] print(secondmax(arr))

Anoniem

28 jul 2022

private static void printSecondHighest(int[] arr) { int first = Integer.MIN_VALUE; int second = Integer.MIN_VALUE; for(int num: arr){ if(num > first){ second = first; first = num; } else if(num second){ second = num; } } System.out.println(second); }