(CC-2042)
Lecture 10
E N G R. D R B I L A L A S H FA Q A H M E D
S C H O O L O F S Y S T E M S A N D T E C H N O LO GY ( S S T )
C O M P U T E R S C I E N C E FA C U LT Y
, Algorithm
Complexity
Algorithm complexity is a fundamental co
in computer science that helps us unders
the efficiency of algorithms.
It provides a framework for analyzing how
resources required by an algorithm (such
time and memory) scale with the size of t
input.
Understanding algorithm complexity is cr
for designing efficient algorithms and cho
the right algorithm for a particular proble
09/06/2025 DS
, What is an Algorithm?
An algorithm is a step-by-
step finite set of
instructions to perform a
specific task.
09/06/2025 DS