Generation

translateSat, 12 Nov 2022

find the second largest value from an array

public class Solution { public int FindSecondLargest(int[] nums) { int maxValue = int.MinValue; int secondMaxValue = int.MinValue; foreach (int num in nums) { if (num > maxValue) { secondMaxValue = maxValue; maxValue = num; } else if (num > secondMaxValue && num < maxValue) { secondMaxValue = num; } } return secondMaxValue; } }

Questions about programming?Chat with your personal AI assistant