3. Algorithms in Computer Science
Theoretical importance
-The core of computer science
Practical importance
-A practitioner’s toolkit of known algorithms
-Framework for designing and analyzing algorithms for new problems
Complexity
Time Complexity Space Complexity