Skip to main content

3.5 More on Algorithms!

We introduced you to some of the basic algorithms in Computer Science in the most elegant way possible, but there’s much more to the Science of Algorithms and Data Structures about which you can read yourself with the following books:

1) Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein (CLRS for short!). MIT Press : https://goo.gl/gy2bwr

Intro to Algorithms by CLRS is indeed the most Comprehensive text on Algorithms and Data Structures available out there and is considered the Bibile of the field.

Another Book which is slightly less comprehensive but consists of a nice collection of problems is:

2) Algorithm Design by Jon Kleinberg, Eva Tardos: https://goo.gl/ZM8eVd

And yet another nice book on Algorithms is:

3) Algorithms by S. Dasgupta, C.H. Papadimitriou and U.V. Vazirani : https://goo.gl/ZM4wGb

You may also go through the tonnes of Courses available out there on MIT OCW, edX, Coursera and videos on Youtube!

To Go through more problems and submit them online to get them checked on the spot are:

1) Codechef
2) SPOJ
3) Codeforces
4) IARCS Problem Archive
5) Hackerrank
6) Hackerearth
7) WCIPEG
And many more!

You could find the actual links of whichever one of the following you wanna head to by simply searching them on Google!
Hope you enjoy Coding!




Comments