Я написал псевдокод для метода вычисления записи в строке i, col j треугольника Паскаля.Время выполнения рекурсивного метода
Pascal(i,j)
if(i==j or j==0)
return 1;
return Pascal(i-1,j-1) + Pascal(i-1,j)
Моя проблема в том, что я не могу определить время работы. Я знаю, что это экспоненциально, но я не знаю, как это доказать, решая рекуррентное отношение.
Похоже, что у вас могут быть некоторые ошибки в вашем коде: в if, вы устанавливаете j в 0, а не используете '=='. Кроме того, вы возвращаете только 1 - где return, если i! = 0 и j! = 0? –
Я предлагаю задать ваш вопрос в MathOverflow –