Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 3.83 KB

File metadata and controls

50 lines (32 loc) · 3.83 KB
layout title permalink
page
Course Materials
/course-materials/

{% include image.html url="/_images/clrsbook.jpg" width=175 align="right" %}

Books

  • Cormen, Thomas H., Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Introduction to algorithms. MIT press, 2009 PDF

  • Narasimha Karumanchi. Data Structures and Algorithms Made Easy. CareerMonk Plublications, 5 edition.

  • Kurt Mehlhorn, Peter Sanders. Algorithms and Data Structures: The Basic Toolbox. Springer, 2008 edition PDF

  • Peter Brass. Advanced Data Structures. Cambridge University Press, 1 edition PDF

  • Dinesh P. Mehta. Handbook of Data Structures and Applications. Chapman and Hall/CRC, 1 edition PDF

  • Alfred V. Aho, Jeffrey D. Ullman, John E. Hopcroft. Data Structures and Algorithms. Pearson, 1st edition PDF

  • The content is written by the beaufiful people at Stack Overflow, Algorithms Notes for Professionals book. PDF

Online Courses

  • Easy to Advanced Data Structures created by William Fiset on Udemy

  • Data Structures & Algorithms created by DS Guy on Udemy

  • Algorithms Specialization created by Standford University on Coursera

  • Algorithms,Part1 created by Princeton University on Coursera

Persian Resources

Programming Resources

All programming assignments are in C#. Here are some resources to get you up to speed with C#.

888b82be1d6e6c8255fc8d63351555c3c1896ae8