How many types of algorithm in DataStructures ?
And explain short note about all algorithm .
Answers
Answer:
Algorithm is a step-by-step procedure, which defines a set of instructions to be executed in a certain order to get the desired output. Algorithms are generally created independent of underlying languages, i.e. an algorithm can be implemented in more than one programming language.
From the data structure point of view, following are some important categories of algorithms −
Search Algorithm to search an item in a data structure.
Characteristics of an Algorithm
Not all procedures can be called an algorithm. An algorithm should have the following characteristics
Unambiguous Algorithm should be clear and unambiguous. Each of its steps (or phases), and their inputs/outputs should be clear and must lead to only one meaning.
Input An algorithm should have 0 or more well-defined inputs.
Output An algorithm should have 1 or more well-defined outputs, and should match the desired output.