Close
Register
Close Window

Software Design and Data Structures

Chapter 5 Efficiency, Stacks

Show Source |    | About   «  4.6. Knowledge Practice 4   ::   Contents   ::   5.2. Stacks  »

5.1. Efficiency

5.1.1. Objectives

Upon completion of this module, students will be able to:

  • Describe Big-O notation and what is meant by time and space Complexity

  • Evaluate the complexity of basic algorithms using Big-O notation

  • Recognize the impact of dataset size on algorithm efficiency

  • Compare algorithm efficiency using Big-O notation

  • Discuss the efficiency of Bag Methods

5.1.2. Interactive: Intro to Algorithmic Efficiency [6:07]


Video Slides EfficiencyPart1.pdf

5.1.3. Checkpoint 1

5.1.4. Interactive: Efficiency of Summation Algorithms [14:29]

5.1.5. Checkpoint 2

5.1.6. Interactive: Efficiency of Bag Methods [7:18]


Video Slides BagsEfficiency.pdf

   «  4.6. Knowledge Practice 4   ::   Contents   ::   5.2. Stacks  »

nsf
Close Window