Practical algorithms and data structures quick walkthrough
medium.com