Easy csharp

Find maximum in array

Problem

Find and print the maximum value in { 3, 7, 2, 9, 1 }.

Hints
  • Initialize max with arr[0].

Your practice code

Ready — edit the code above and click Run.

Solution

using System;

class Program
{
    static void Main()
    {
        int[] arr = { 3, 7, 2, 9, 1 };
        int max = arr[0];
        foreach (var x in arr)
            if (x > max) max = x;
        Console.WriteLine(max);
    }
}

Try solving on your own first, then reveal the official answer.

Explanation

Track running max—O(n) time, O(1) space. Classic array interview question.

Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details