Back to tasksGet help with live coding in real time with Sobes Copilot
Intern — Senior
59
Повышение эффективности поиска наибольшего числа в списке
Task condition
Дана функция FindMax, реализующая поиск максимального значения в списке целых чисел. Является ли её реализация корректной? Как её можно улучшить с точки зрения производительности?
private int FindMax(List<int> numbers)
{
int currentMax = int.MinValue;
if (numbers != null)
{
foreach (int value in numbers)
{
if (currentMax < value)
{
currentMax = value;
}
}
}
return currentMax;
}