Glossary of Terms

Algorithms

Keyword Definition
Algorithm An unambiguous step by step set of instructions to solve a problem.
Compression Algorithm A set of rules used to reduce the size of data by removing redundant information.
Divide And Conquer Solving a problem by breaking it down into smaller subproblems and solving them independently.
Efficiency A measure of how well an algorithm solves a problem, often in terms of time and computational resources required.
Encryption Algorithm A set of rules used to encipher and decipher messages in a secure way.
Iteration The process of repeating a set of instructions until a specific condition is met.
Logical Reasoning The process of using rational thinking and deduction to arrive at conclusions or make decisions.
Pattern Recognition The ability to identify similarities or commonalities among different problems or situations.
Search Algorithm An algorithm which searches for a specific element in a list or array.
Searching The process of finding a particular item in a collection of data.
Sort Algorithm An algorithm which puts elements in a list or array in a specific order.
Sorting The process of arranging data in a particular order.