References

References

  • The Algorithm Design Manual by Steven Skiena
  • DPV Algorithms (Berkeley Lecture Notes) by U. Vazirani, C. Papadimitriou, S. Dasgupta
  • MIT 6.006 Introduction to Algorithms by Erik Demaine, Srinivas Devadas
  • MIT 6.046 Design and Analysis of Algorithms by Erik Demaine, Srinivas Devadas
  • Harvard CS50 by David Malan
  • UMD CS251/451 by David Mount
  • Nine Chapter Algorithms I&II
  • Visualgo.net (visualizing data structures and algorithms)

Note: While I agree CLRS is the ultimate cookbook for algorithms, it is too mathematically formal for newbies. Therefore, I decide to use MIT open course and other alternatives.

Reading List

  • The Art of Computer Programming by Donald Knuth
  • Programming Pearls by Jon Bentley
  • The Mythical Man-Month by Fred Brooks
  • The Pragmatic Programmer by Andrew Hunt and David Thomas
  • Invisible Time by Weipeng Liu

results matching ""

    No results matching ""