Я написал программу на Python с возвратом, которая заполняет n * n магический квадрат. Он решает для n = 4 за 4,5 секунды, но зависает, когда я запускаю его для n = 5 на своей машине. Как оптимизировать алгоритм, чтобы он работал быстрее? from time import perf_counter def fillMatrix(n): nSqua....
codereview 6 Янв 2022 в 10:39