Re:Top ten algorithms in data mining (2007) [pdf]
by phatbyte on Tuesday December 18, 2012 @01:06PM
(#4938666)
As a self-taught programmer I always had a hard time reading descriptive algorithms. Any suggestions on how to learn reading it ?
[ Parent
| on HN ]
Re:Top ten algorithms in data mining (2007) [pdf]
by glogla on Tuesday December 18, 2012 @01:43PM
(#4938828)
Visualisations are very powerful thing for understanding algorithms. For the classical CS undergrad ones (DFS, various shortest path or minimal spanning tree ones, and of course all of the sorting), visualisations are easy enough to find on youtube, but with less well known algorithms, sometimes you have to draw one yourself.
Another thing I sometimes do is run a few iterations of the algorithm myself on paper.
Re:Top ten algorithms in data mining (2007) [pdf]
by sk55 on Tuesday December 18, 2012 @01:28PM
(#4938771)
Here is a concise PDF of definitions and notation https://docs.google.com/open?id=0B_WU5GXujPOVRDFYRUlKcFF4RWs
It's from CMU's course titled "Concepts of Math" The professor, Brendan Sullivan, just wrote the textbook in an easy to understand style.Here's a link to the course: https://colormygraph.ddt.cs.cmu.edu/21127-f12/ and if you click the AnnotateMyPDF website, you can get a copy of the textbook, practice problems, etc for a more in depth understanding.
Re:Top ten algorithms in data mining (2007) [pdf]
by bosie on Tuesday December 18, 2012 @02:27PM
(#4939090)
I just signed up for the AnnotateMyPDF website but i see nothing regarding the course in there. is it only available to CMU students?
Re:Top ten algorithms in data mining (2007) [pdf]
by mikevm on Tuesday December 18, 2012 @01:45PM
(#4938835)
I clicked the AnnotateMyPDF, but it looks like you need to be signed up for the course to see those materials :(
Re:Top ten algorithms in data mining (2007) [pdf]
by svachalek on Tuesday December 18, 2012 @01:29PM
(#4938778)
You could try Knuth's Art of Computer Programming, Volume 1. It's in a formal style but covers some simpler algorithms and it's by an incredible writer. It's painstaking to read but some find it to be nearly a religious experience.