Algorithm

About Course
What is an Algorithm?
In computer programming terms, an algorithm is a set of well-defined instructions to solve a particular problem. It takes a set of input(s) and produces the desired output.
For example,
An algorithm to add two numbers:
- Take two number inputs
- Add numbers using the + operator
- Display the result
Qualities of a Good Algorithm
- Input and output should be defined precisely.
- Each step in the algorithm should be clear and unambiguous.
- Algorithms should be most effective among many different ways to solve a problem.
- An algorithm shouldn’t include computer code. Instead, the algorithm should be written in such a way that it can be used in different programming languages.
Course Content
Analysis of Algorithms
-
Analysis of Algorithms
00:00
Searching
Sorting
Greedy Algorithms
Dynamic Programming
Backtracking
Divide and Conquer
Student Ratings & Reviews
No Review Yet