Show by induction that any solution to a recurrence of the form $ T(n) \le 2T(n/3) + c\log_3 n $ is $O(n\log_3 n)$.
Hoping someone can help me with the correct solution. I attempted two ways to get the solution (but I think that they're both incorrect):
SOLUTION A
\begin{align} T(n) &\le 2T(n/3) + c \log_3 n \\ &\leq 2[k(n/3)\log_3(n/3)] + c\log_3 n \\ &= (2/3)kn(\log_3 n-1) + c\log_3 n \\ &= (2/3)(kn)\log_3 n \\ &= (2/3)kn + c\log_3n \\ &= [(2/3)kn + c]\log_3n - (2/3)kn \end{align}
SOLUTION B
\begin{align} T(n) &\le 2T(n/3) + c \log_3n \\ &\le 2 [ k(n/3)\log_3(n/3) ] + c \log_3n \\ &= (kn - kn/3)(\log_3n - 1) + c \log_3n \\ &= (kn)\log_3n - (kn/3)\log_3n - kn + c\log_3n \\ &= (kn)\log_3n - (2/3)kn + (c - kn/3)\log_3n \end{align}