I recently tried a question Censored
I got TIME LIMIT EXCEEDED(tle) but, after looking at the internal solution i realized that my attempt and the solution were doing the same thing and i guess the time complexity is similar. Then why am i getting a tle? Please explain
Thank You
Internal Solution
My code:
Try tmp += stk[top-i]
tmp += stk[top-i]
It worked thank you. But how can this make a difference, are += and normal operations so different in terms of time of execution.
tmp += stk[top-i] takes constant time on average. tmp = tmp + stk[top-i] takes time proportional to the length of tmp.
tmp = tmp + stk[top-i]
tmp