CS Notes

This webpage serves as a personal archive related to Computer science. Most of the contents listed here are far from original. My primary contribution has been to borrow, steal and assimilate the best discussions and explanations I could find from the vast sources on the subject. If someone gets benefitted from using it, I would be very much happy :)

Please feel free to save any article on this webpage by doing Ctrl+P. If you find any typos in the article or any suggestion (or comment), please write to me at damodar[At]physicslog.com.

You can find the external links that I think are useful at /cel. Similarly, you can quickly visit programming cheat sheet of specific language by just typing name of the language after the physicslog.com. For example: physicslog.com/cpp