1 is finite.
Every algorithm has a limit, and it only takes a few steps to complete! This limitation makes the execution process of the algorithm more efficient.
2 accuracy
Every step of the algorithm is as clear as a lighthouse! This accuracy makes the execution process of the algorithm more accurate.
3 input multivariate
The algorithm can accept 0 or more inputs and draw the initial blueprint of the operation. 0 input? Don't worry, the algorithm itself has defined the initial conditions! This multi-input makes the algorithm more applicable.
4 output reflection
The algorithm output is a gorgeous turn of input data! No output? Didn't that algorithm lose its soul? This kind of output reflection makes the execution result of the algorithm more intuitive.
5 Feasibility
The algorithm runs accurately, the pen can shine, the paper can dance, and the operation is limited, so you can appreciate its essence! This feasibility makes the implementation of the algorithm simpler.