A short video that explains informally what an algorithm is and how to compare between algorithms.
As we have said in class, we should ask ourselves three questions whenever we design any algorithm:
Our concentration in this course is on the basics of answering the first question ... just to the level that allows us to understand which operations are faster on which data structures!
As we have said in class, we should ask ourselves three questions whenever we design any algorithm:
- How quick is the algorithm?
- How much space does it require?
- Is it correct?
Our concentration in this course is on the basics of answering the first question ... just to the level that allows us to understand which operations are faster on which data structures!
No comments:
Post a Comment