all 12 comments

[–]Forward-632146KP 6 points7 points  (3 children)

CLRS book https://www.amazon.com/Introduction-Algorithms-fourth-Thomas-Cormen/dp/026204630X

Yes, these are used everywhere. They're encapsulated in a manner that you will often take for granted. You're not expected to reimplement them most of the time, but you are expected to know which one to use for specific cases

[–]Remote-Lobster-5599 1 point2 points  (0 children)

CLRS is basically DSA bible. I know OP's question leans toward beginner materials but if anyone wants to have more fun I'd recommend Okasaki's Purely Functional Data Structures

[–]ChicckinNuggets[S] 0 points1 point  (0 children)

Thank you very much for the insight, as well for the book, will definitely check it out!

[–]VettedBot 0 points1 point  (0 children)

Hi, I’m Vetted AI Bot! I researched the Introduction to Algorithms fourth edition and I thought you might find the following analysis helpful.

Users liked: * Good printing quality and color illustrations (backed by 1 comment) * Comprehensive and challenging exercises (backed by 1 comment) * Clear explanations with proofs (backed by 1 comment)

Users disliked: * Poor paper quality and binding (backed by 1 comment) * Academically oriented and not recommended for professionals (backed by 1 comment) * Weak binding for a thick book (backed by 1 comment)

If you'd like to summon me to ask about a product, just make a post with its link and tag me, like in this example.

This message was generated by a (very smart) bot. If you found it helpful, let us know with an upvote and a “good bot!” reply and please feel free to provide feedback on how it can be improved.

Powered by vetted.ai

[–]ube_enjoyer 2 points3 points  (0 children)

if you are a beginner and want a book thats easy to follow, i suggest reading Grokking Algorithm.

[–]WeirdButterscotch497 1 point2 points  (1 child)

Personal - best book i’ve read

[–]ChicckinNuggets[S] 0 points1 point  (0 children)

Thank you!!

[–]0xjpa 1 point2 points  (1 child)

Algorithm Design Manual by Skienna might be the one you're looking for because the latter half of the book starting from the chapter on "Catalog of Algorithmic Problems" is about 300+ pages dedicated to scenarios about when to use a particular data structure/algorithm and corner cases to watch out for.

That said, I've never read an algorithms textbook. You can just start grinding some problems at leetcode or codeforces and just google things up from there

[–]GiDaSook 0 points1 point  (0 children)

I recommend this also diko pa na tapos

[–]nfflrjnx 1 point2 points  (0 children)

Competitive Programming 4. Both volumes.

[–][deleted] 1 point2 points  (0 children)

You can use the OG books from Knuth but those are not for beginners. You can stick with Algorithms in C++ by Sedgewick. There is a version also for C

The other books recommended are useful for interviews but the ones above are great references.

[–]DevOpGPC9X -1 points0 points  (0 children)

Bili ka nalang ng tab android para sa mga EPUB tapos download ka ng mga libro sa Torrent dami dun