История изменений
Исправление monk, (текущая версия) :
В школе. Они просто не понимали зачем нужна переменная-счётчик. И трактовали «for(i = 0; i<n; i++)» как заклинание для действия «повторить n раз».
А вот с рекурсией проще. Как получить максимум из n элементов, если уже есть максимум из n-1? Взять первый и сравнить с максимумом из остальных.
Про указатели согласен. Очень неочевидная конструкция.
Исходная версия monk, :
В школе. Они просто не понимали зачем нужна переменная-счётчик. И трактовали «for(i = 0; i<n; i++)» как заклинание для действия «повторить n раз».
А вот с рекурсией проще. Как получить максимум из n элементов, если уже есть максимум из n-1? Взять первый и сравнить с максимумом из остальных.