An algorithm that calls itself directly or indirectly is known as
-
Sub algorithm
-
Recursion
-
Polish notation
-
Traversal algorithm
B
Correct answer
Explanation
Recursion is when an algorithm calls itself directly or indirectly to solve a problem by breaking it down into smaller instances of the same problem. Option A is not a standard term. Option C is a notation for writing expressions. Option D is a type of algorithm for visiting nodes in a data structure, not a general concept.