ezoic

Thursday, November 3, 2016

Big O notation, time and space complexity



Big O notation, time and space complexity is a very important concept on algorithm analysis.

You can first write up the programming and then analyze it and optimize it. Or, you can first design it and then write up the programming and then analyze it and optimize it. It is a back-forth problem.

Here is a good introduction:

https://www.interviewcake.com/article/java/big-o-notation-time-and-space-complexity


Space complexity:

https://people.cs.clemson.edu/~goddard/texts/theoryOfComputation/18.pdf



Here is a good youtube video on it:

https://www.youtube.com/watch?v=8mBxpDWEKNw






1 comment:

  1. Awesome job here, love it! I've got some great interview questions I think your technical readers will enjoy.

    ReplyDelete

R is not a simple programming language, and it does better on reading excel files than python

R is not a simple programming language, and it does better on reading excel files than python . tried to read excel files to python and R. i...