๐ต Algorithms
A process or set of clearly defined rules followed to support calculations or problem solving.
Characteristicsโ
Finiteness - Finite number of steps
Unambiguous - Steps must be clear and lead to one meaning
โข Clearly defined inputs and outputs
โข Logical sequencing of steps
โข Iteration - repetition of steps until results achieved
โข Selection - input leading to choice of step
โข Structured English
Applicationโ
When can this be used?
โข Automate calculations to improve efficiency of a process
โข Design a step by step solution to solve a problem
โข Supports machine learning for data analysis