1.2.1 C. Algorithm Complexity
1.2.1 C. Algorithm Complexity
2
Mission of the Department
4
Program Educational Objectives
PEO1 Demonstrate analytical and design skills including the ability to generate creative solutions and foster
team-oriented professionalism through effective communication in their careers.
PEO2 Expertise in successful careers based on their understanding of formal and practical methods of
application development using the concept of computer programming languages and design principles in
accordance to industry 4.0
PEO3 Exhibit the growth of the nation and society by implementing and acquiring knowledge of upliftment of
health, safety and other societal issues.
PEO4 Implement their exhibiting critical thinking and problem- solving skills in professional practices or tackle
social, technical and business challenges.
5
Program Specific Outcomes
6
Topic To be Covered
• The algorithm's memory usage grows quadratically with the input size. This
is less common but can occur in certain graph algorithms or dynamic
programming problems with two-dimensional tables.
int** createMatrix(int n) {
int** matrix = new int*[n];
for (int i = 0; i < n; ++i) {
matrix[i] = new int[n];
}
return matrix;
}
Best Case, Worst Case, and Average Case
Analysis
https://www.youtube.com/watch?v=ZniDyolzrBw
THANK YOU