Мне было поручено реализовать рекурсивную функцию в MIPS. Эта функцияЧто означает эта рекурсивная функция?
function1 (п) = п-5 (если п < = 3)
в противном случае = 4 * function1 (п-1) - п * function1 (п-3)
Один из тестовых случаев, если n = 6, то результат равен 200.
Как вы получаете 200 от входа 6 в эту функцию? Мне кажется, что ответ должен быть 2. Есть ли что-то, что я не понимаю о рекурсии, или я неправильно понимаю эту функцию? Я так смущен
Спасибо за показ меня. Я не видел такой функции в отношении MIPS и рекурсии, поэтому не совсем уверен, как все это получилось. – ASchmalzWorld
@ASchmalzWorld. Это не имеет ничего общего с MIPS, это просто математическая функция. – immibis