Solve the recurrence $T(n)=2T(n-1)+n,T(1)=1,n\ge2$
My approach: $$T(n)=2T(n-1)+n$$ $$T(n)=2(2T(n-2)+(n-1))+n$$ $$T(n)=4T(n-2)+2(n-1)+n\dots$$ $$T(n)=2^kT(n-k)+2^{k-1}(n-k+1)+\dots+2^{k-k}n$$ From initial conditions, $k=n-1$: $$T(n)=2^{n-1}1+2^{n-2}2+\cdot\cdot\cdot\cdot+2^{n-n}n$$ Now what?