Epilogue

We'll cover the following...

Getting a handle on the time and space complexity of algorithms and data-structures takes experience and effort. However, it is a must-have skill to master if writing software is your intended line of profession. Invariably, you will be pulled into discussions and reviews at work, and you will need to draw upon your knowledge of analyzing complexity to pick the right solution for the problem at hand. This ...