
									 Problem
								
								
									 Solution
								
								
									 Submissions
								
								
							Largest Element in an Array
								Certification: Basic Level
								Accuracy: 66.67%
								Submissions: 12
								Points: 5
							
							Write a C# program to find the largest element in a given integer array.
Example 1
- Input: nums = [5, 3, 8, 1]
 - Output: 8
 - Explanation: 
    
- Step 1: Initialize a variable max with the first element of the array (5).
 - Step 2: Iterate through the array [5, 3, 8, 1].
 - Step 3: Compare each element with max and update if the current element is larger.
 - Step 4: When we reach 8, update max = 8 since 8 > 5.
 - Step 5: After completing the iteration, return max which is 8.
 
 
Example 2
- Input: nums = [-10, -5, -3, -1]
 - Output: -1
 - Explanation: 
    
- Step 1: Initialize a variable max with the first element of the array (-10).
 - Step 2: Iterate through the array [-10, -5, -3, -1].
 - Step 3: Compare each element with max and update if the current element is larger.
 - Step 4: When we reach -5, update max = -5 since -5 > -10.
 - Step 5: When we reach -3, update max = -3 since -3 > -5.
 - Step 6: When we reach -1, update max = -1 since -1 > -3.
 - Step 7: After completing the iteration, return max which is -1.
 
 
Constraints
- 1 ≤ array length ≤ 10^5
 - -10^9 ≤ array elements ≤ 10^9
 - Time Complexity: O(n) (Single pass through the array)
 - Space Complexity: O(1)
 
Editorial
									
												
My Submissions
										All Solutions
									| Lang | Status | Date | Code | 
|---|---|---|---|
| You do not have any submissions for this problem. | |||
| User | Lang | Status | Date | Code | 
|---|---|---|---|---|
| No submissions found. | ||||
Solution Hints
- Initialize Max: Start with the first element as the initial maximum.
 - Iterate: Loop through the array and update the max value whenever a larger element is found.
 - Edge Case: Handle arrays with a single element.
 - Return Result: At the end of the loop, return the maximum value.