Ciao ragazzi, dovrei dare una definizione ricorsiva di 1+(-1)^n per n>=1. In base alle regole che conosco dovrei trovare il passo base che in questo caso è f(0)=2. Ora per il passo ricorsivo mi trovo come f(n)= -f(n-1). Il punto è che quando provo a calcolare un qualunque valore con questa definizione mi escono risultati che non c'entrano proprio nulla. Per esempio f(1) normalmente sarebbe uguale a 0 (in base alla traccia). Calcolandomi f(1) con la definizione ricorsiva invece mi esce -2. Sbaglio io qualcosa o non è possibile definire questa funzione ricorsivamente?
Spero che qualche studente di informatica di università mi sappia rispondere, grazie.
Spero che qualche studente di informatica di università mi sappia rispondere, grazie.