0 / 0 / 0
Регистрация: 09.09.2018
Сообщений: 2
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Работа рекурсии Python309.09.2018, 12:07. Показов 1699. Ответов 2
В программе по вычислению определителя матрицы использую рекурсивный алгоритм.
Если вкратце, то в функции determinant программа почему-то запоминает временное значение определителя, вследствие чего и выдаёт ошибку выхода за рамки массива. По-идее, в последних сообщениях, которые выводятся перед тем, как происходит ошибка, должно быть указано:
Исходник кода:
0
|
09.09.2018, 12:07 | |
Ответы с готовыми решениями:
2
Python3 работа с файлами Python3 работа с mySQL В терминале есть установленная версия Python3 а в списке приложений Python3 нет на Debian Импорт python3-библиотек в python3.7 неправильная работа рекурсии в некоторых случаях |
277 / 226 / 93
Регистрация: 27.06.2016
Сообщений: 639
|
|
09.09.2018, 13:28 | 2 |
Можно внятнее как-то?
Что должна делать функция newMatrix?
0
|
Фрилансер
3705 / 2077 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
|
16.09.2018, 04:47 | 3 |
TooBad, Вы делаете довольно типичную ошибку: смело модифицируете список, переданный в процедуру. Список - это объект, передаётся в процедуру по ссылке, поэтому все изменения остаются навсегда
0
|
16.09.2018, 04:47 | |
16.09.2018, 04:47 | |
Помогаю со студенческими работами здесь
3
Работа функции рекурсии при различной записи выражения Вычисление числа а в степени b с использованием рекурсии и без использования рекурсии Вывести на экран результат возведения в степень числа с помощью рекурсии, подсчитать уровень рекурсии. Python3 и lxml Pickle Python3 Python3 + Winapi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |