Module-1 PPT
Module-1 PPT
Algorithms
Module-1
Algorithm Definition
Notion of a Diagram
Euclid’s Algorithm for GCD
Another algorithm to find GCD
School Procedure
Sieve of Eratosthenes
Algorithm
Fundamentals of Algorithmic Problem Solving
Contd…
Understanding the pr0blem
Ascertaining the Capabilities of the computational
Device
Choosing between Exact and Approximate
problem solving
Algorithm Design Techniques
Designing an algorithm and data Structure
Methods of Specifying an Algorithm
Proving an algorithm correctness
Analyzing an algorithm
Coding an algorithm
Fundamentals of the Analysis of Algorithm
Efficiency
Analysis Framework
Time efficiency(Complexity)
Space efficiency(Complexity)
Measuring an Input’s Size
Units for measuring Running Time
Order of Growth
Worst-case, Best-case, and Average-case
Efficiencies
Recapitulation of the Analysis Framework
Units for measuring Running Time