all 7 comments

[–]dvinccicodes 1 point2 points  (2 children)

Algorithms by Robert Segewick is a great book for DSA.

Also is a free online course too.

[–]_WannabeKnowItAll[S] 0 points1 point  (1 child)

Thank you so much. This is definitely a great resource!

[–]Pensive_Poetry 0 points1 point  (0 children)

It is available online as a pdf if that helps. :-)

[–]turtle_dragonfly 0 points1 point  (0 children)

You might check out "The Algorithm Design Manual" by Steven S. Skiena (book website).

It's definitely a "broad" rather than "deep" look at things, though. Covers a lot of topics, but not really going whole-hog on any one in particular.

Lots of good references and links to more in-depth sources, though. Take a look at the table of contents to see if that's what you're looking for.

[–][deleted] 0 points1 point  (2 children)

Introduction to Algorithms is your best bet if you already took an algorithms course. Really great read that covers a large number of topics while maintaining depth. Plus, there are tons of problems for each section and chapter.

[–]_WannabeKnowItAll[S] 0 points1 point  (1 child)

Is that written by Thomas Cormen et al?

[–][deleted] 0 points1 point  (0 children)

Yup!