On top of that, 374 only uses about half this textbook in conjunction with other notes about topics not covered in this book (mostly models of computation). The rest of the material in this textbook is used in 473, the elective advanced algorithms course.
That’s not to say that your experience isn’t valid, but within the context it is primarily used in, it’s a very good additional resource to lecture content, which is more than can be said of most textbooks
There really needs to be a text that captures the middle ground between CLRS and Grokking Algorithms and I guess this isn’t it.
[1] https://mfleck.cs.illinois.edu/building-blocks/updates-fa201...
And now you’re carrying on the tradition.
For getting me through the tests, I did end up using more traditional books. However, now, several years past academia, I find this style very engaging and delightful to read.
Which one helped you learn?
Yep. That's intentional.
If you try to gulp this subject down quickly, you're much more likely to choke.