I'm back to tell you about a wonderful thing called "the Internet" ;-) I turns out that Sedgewick has a series of free courses at Coursera:
https://www.coursera.org/courses?languages=en&query=sedgewick What I linked to yesterday comes from Algorithms 1. I checked the syllabus and it looks like a really thorough introductions to algorithms and data structures course. It's pretty mind-blowing that you can get all of this for free from Robert Sedgewick. Decades back, everyone had Knuth's "The Art of Computer Programming." I just didn't (don't) have the math or the C to follow it. Sedgewick had an excellent smaller book called Algorithms with examples in Pascal, which is very easy to read if you're used to 4D. Sedgewick is admirable in his ability to make complex subjects comprehensible. I just noticed on Wikipedia that Knuth supervised Sedgewick's doctorate, and that Sedgewick co-invented Red/Black Trees (a BST variant with some optimizations for some applications.) So, an amazing free resource out there... ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

