Friday, August 24, 2012

Algorithms

"For me, great algorithms are the poetry of computation. Just like verse, they can be terse, allusive, dense, and even mysterious. But once unlocked, they cast a brilliant new light on some aspect of computing" - Francis Sullivan

Algorithms.  I think they are fascinating, scary, and, as the author above states, like poetry.  In just a few lines of code, pseudocode, or math, a whole concept and idea can be expressed.  But once you get that a-ha moment of understanding, its a great rush, and can be quite beautiful (see fractals, etc..).  They require (for me at least), multiple readings and deep study to pull out the underlying meaning.  Then putting them to use is another big challenge.  As any computer scientist knows, an algorithm can make the difference between a program that runs, and one that will never finish.

To further my knowledge on algorithms, I've enrolled in the Coursera algorithms class which has so far been pretty good.  I think they are taking a great approach to understanding the algorithm, and having the students implement them.  Thus far my favorite has been Union-Find, of which I'll try to do a writeup of tomorrow.

6 comments:

Anonymous said...

I have read so many content regarding the blogger lovers however
this piece of writing is in fact a good piece of writing, keep it up.
Feel free to visit my homepage ; Young teen take huge cock in her mouth and pussy

Anonymous said...

Hello There. I discovered your weblog the usage of msn.
This is a very neatly written article. I will be sure to bookmark it and return
to learn extra of your useful info. Thank you for the post.
I will definitely comeback.
Feel free to surf my site - drunk girls

Anonymous said...

If you are going for finest contents like me, simply go to see this web page daily for the reason that it gives quality contents, thanks
Here is my web blog ; porntube

Anonymous said...

I don't leave a response, however after reading through some of the responses on "Algorithms". I actually do have a couple of questions for you if you do not mind. Could it be simply me or does it look as if like a few of the remarks look as if they are coming from brain dead people? :-P And, if you are writing at additional places, I'd
like to keep up with you. Would you make a list of the complete urls of all your shared
sites like your twitter feed, Facebook page or linkedin profile?
Feel free to visit my website ; http://www.bhgalleries.com/porn/fucked-into-submission

Anonymous said...

When someone writes an article he/she retains the plan of a user in his/her brain that how a user
can know it. Therefore that's why this paragraph is great. Thanks!
My blog post : nude girls

Anonymous said...

When someone writes an article he/she retains the plan
of a user in his/her brain that how a user can know it.

Therefore that's why this paragraph is great. Thanks!
Also see my webpage - nude girls