3 ms·
I didn't have any resources in mind when I wrote that, but after a brief search, I think this wiki looks good: http://rosettacode.org/wiki/Sorting_algorithms h
by logn 12y ago
I didn't have any resources in mind when I wrote that, but after a brief search, I think this wiki looks good:
http://rosettacode.org/wiki/Sorting_algorithms http://rosettacode.org/wiki/Sorting_algorithms
http://rosettacode.org/wiki/Category:Data_Structures http://rosettacode.org/wiki/Category:Data_Structures
Once you're at an intermediate level in any language and experienced with programming concepts in general, then it does make sense to develop good coding style (by reading books and blogs about the topic) and adopt idiomatic practices of the community (if they're sane). But simply reading a large codebase to become a better programmer is drinking from a firehose. It might make sense for an experienced programmer, but usually you'll do that because you're working on the codebase.
- greggyb 12y agoThanks very much for your feedback. This is helpful for me.