Есть несколько вопросов о переполнении стека, в которых обсуждается, как найти Величайший общий делитель двух значений. Один хороший ответ показывает аккуратную рекурсивную функцию.
Но как я могу найти GCD из набора из более чем двух целых чисел? Я не могу найти пример этого.
Может ли кто-нибудь предложить наиболее эффективный код для реализации этой функции?
static int GCD(int[] IntegerSet)
{
// what goes here?
}