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
Post a Comment