Skip to main content

Posts

Showing posts from December, 2019

When you feel like quitting (Compiled)

*Disclaimer : The entire content is not original; it has been taken from speeches of famous speakers, with some inclusions from the author's side. When you feel like quitting Remember all of those who said you'd fail When you feel like quitting, Remember why you started When you feel like quitting Remember what you are doing it all for When you feel like quitting Remember that pain is temporary and greatness lasts forever When you feel like quitting Remember that the pain you feel today would be replaced with the strength you need tomorrow Remember that every ounce of pain you feel is building A stronger you A stronger body A stronger mind And A stronger character So push through the pain Don't let it stop you Force it to grow you Don't back down from the pain Face it Feel no pain There is no pain That painful last rep? That's nothing!! Give me more!! Push harder!! Too tired? Too hard? Too busy? Too early? Too stressed? NO EXCUSES!!...

The hairline difference between Competitive Coding and DSA

Competitive Coding and Data Structures and Algorithms, the go-to to ace Software Engineering interviews, are so close as to often be considered the same. And why not? Most Competitive Programming/Competitive Coding problems involve use of DSA, and thus, consider one as a subset of the other. However, the difference lies not in the technicality, but in the approach and the constraints. Competitive Coding is named that way for a reason. It means, that your ultimate aim is to get the answer, within limited time, with limited time and space complexity. Whatever you do it, however you do it. While efficient and correct use of DSA is often the most optimal solution, time, space constraints some times would not allow you to use that approach. Moreover, coding challenges, where Competitive Coding actually happens, have a number of questions, and most of the good coders prefer brute-forcing the solutions with more relaxed constraints, rather than working towards clean and optimal code. F...