Автор: Сергей Гаврилов И боже упаси публиковать здесь код, профессионально насрут в душу, отпадет охота программировать |
|
Ну я же не виноват, что Вы не смогли спроецировать на программирование те знания, которые Вам давались в школе в начале изучения алгебры (не арифметики, а именно алгебры). А именно - вынесение инвариантов (в алгебре - общих множителей) за скобки.
Поэтому у Вас и в счётчиках циклов, и в телах циклов торчат вещи вроде
Слой[i].Нейрон[j].Синапс[k] (просто Ваш стиль напоминаю, без конкретной адресации к какому-то месту кода программы, тем более, что, при удалённой теме, точно адресоваться никак не получится). Но при этом все, кроме последней переменной, использованные в таком выражении счётчики циклов являются внутри цикла (или для этого последнего цикла) константами. В общем, процентов 80-90 времени у Вас тратится на постоянное бесполезное перевычисление того, что не меняется.