I wonder how other people learnt python algorithm. I am wondering if I’m using the right learning approach or maybe my IQ is not enough to learn python…
I’ve had a glance at that lecture (well, the transcripts). It looks like
they’re simulating a random walk. There isn’t really an “algorithm” for
this except in the most basic sense: traverse whatever you’ve got,
making random choices.
I wonder how other people learnt python algorithm. I am wondering if
I’m using the right learning approach or maybe my IQ is not enough to
learn python…
It is very unlikely that you can’t learn algorithms. Perhaps you just
haven’t found a useful learning path. On a personal basis, I almost
never watch video tutorials unless it’s for something very visual.
An algorithm’s just a reliable way of getting an outcome. There are
various formalised algorithms for common problems such as sorting or
seaching, where someone has devised a method which is known to be the
most efficient, or has some other desireable property for the situation.
From looking at the handout from another post, I can see that it’s from 2008 and is using Python 2, so the code needs to be tweaked a bit for Python 3.
I know. It’s a newer version of the MIT course, but it covers fewer topics than this one. What I really want to learn are basic concepts like recursion, inheritance, so I guess python 2 does not matter.
I want to take MIT master course on machine learning in python, this undergraduate course is a preparatory course.