I would like to prove the solution to the recurrence equation $T(n) = \sum_{i=0}^{n-1}T(i) + n$ .
By manually drawing out the recursion tree, I think T(n) = O($2^n$). Indeed, assuming the same for T(n) and proving by induction for T(n+1) also works. But I am looking for a more stronger proof that does not involve the initial guess that T(n) = O($2^n$).