Non youtube courses and paid textbooks to learn algorithms?

AI Thread Summary
The discussion centers around frustrations with learning algorithms through YouTube due to excessive advertisements and perceived low-quality content from various instructors. The original poster seeks recommendations for books and courses that focus on algorithms, emphasizing a preference for traditional teaching methods with clear diagrams and illustrations. They express dissatisfaction with platforms like Udemy and specific authors, indicating a desire for material that balances difficulty without being overly simplistic or complex. Resources mentioned include the Schaum's Outline series and classic texts like "The Art of Computer Programming" by Knuth. The conversation highlights the challenges of finding suitable educational materials in a field perceived as vast and varied, with suggestions pointing towards both books and online courses that meet the poster's criteria for clarity and depth.
oslon
Messages
3
Reaction score
0
I am not going to watch youtube anymore because of advertisements and it was never worth it anyways to pay for. I'm not going to pay for either a college fail student trying to earn some sidecash in India or some genuis professor who simply doesn't care if the students learn from him. Youtube is the worst place to learn something. People feel like they learnt something when they watch youtube lecs and that's the biggest delusion.
So, recommend me some books and courses to learn algorithms.
I can pay good sum(w.r.to my earnings) if the course is taught in real whiteboard/blackboard/greenboard and taught in traditional way. I can also pay good sum if the book has lots of diagram (not unnecessary manga type books or something like grokking books, but succint diagrams).
I don't need to learn to implement the data structures/algorithms in any programming language, simply because I am not a web developer/software developer or anything to do with development. I just need to pass my competitive exams which are very tough. If I know programming that's bonus though. And I don't mind learning programming as well if it's well presented/documented.
I searched udemy and found no good courses.
Colt Steele knows nothing to teach
Abdul bari is bs.
Other indians are teaching nonsense in udemy.
Blogs are very surface level. Since this is not my first time studying algorithms, I don't want to go surface level.
https://www.javatpoint.com/data-structure-tutorial
Just take a look at this stupid blog.
CLRS is too tough though, and I don't need proofs at all. I just need to learn the flow of algorithms(how to apply them type).
As science says, when you find something too easy, you learn nothing; when you find something too hard, you learn nothing. So, there should be appropriate level of difficulty compared to learner.
Hope I'm not misinterpreted because of saying "i don't want too easy, neither too hard". Easy to get misinterpreted in internet, which is the home of many trolls.

I've skillshare subscription, oreilly subscription as well. I've seen sidewick's algorithms course on oreilly and it looks great indeed. I'm looking for extra options as well, why not? Specially books and courses.
I just skimmed through sidewick, skiena, grokking, narasimha, CLRS and none of the books are my type.
I like books like Deitel Operating System which have lots of illustrations (SUCCINT ILLUSTRATIONS, not nonsense HEAD FIRST books drawing).

Please recommend something crazily well written and very readable? Or something that's very well taught?
 
Technology news on Phys.org
You've put an awful lot of conditions on. Good luck.
 
I have always liked the Schaum's Outline series for self-study. They are reasonably inexpensive and include a lot of worked examples and exercises. (I have never used one for a computer language, but I hope that they would be similar.)
 
  • Like
Likes hutchphd and jedishrfu
I don't have one, but the book's "300 algorithms in 300 pages" does not sound like it matches what the OP is looking for.
 
I recommend

The Art of Computer Programming​

(Fundamental Algorithms), 3rd Edition, Vol. 1 by Knuth​

It's generally considered the bible of learning algorithms. You should be able to find a used copy online for about $25.
 
  • Like
Likes Tom.G, harborsparrow and FactChecker
Vanadium 50 said:
I don't have one, but the book's "300 algorithms in 300 pages" does not sound like it matches what the OP is looking for.
you're correct. I'm in weird situation. I'll rather go with a difficult to follow book than an easy one as I don't see a way to get a proper simplicity level of book..
 
Another resource is rosettacode.org where various algorithms are rendered a multitude of programming languages.

You can learn by dissecting the solution for a given algorithm.
 
"Algorithms" might be too big a topic these days. Sorting? Bucket hashing? Machine learning? Database theory? Large language models? These are very, very different kinds of domains of knowledge, and I doubt one will find it all in any one book. Back in 1962, Donald Knuth wrote his algorithms "monograph" in seven volumes, long before the advent of AI.

I congratulate the question poster on recognizing the frequent misuse of social media, such as YouTube, by non-experts claiming to know more than they actually do. Please enjoy a cartoon about the now widespread phenomenon of not respecting technical expertise:

https://condenaststore.com/featured/these-smug-pilots-have-lost-touch-with-regular-will-mcphail.html
 
Back
Top