An algorithm is an effective method expressed as a finite list of well-defined instructions for calculating a function. Starting from an initial state and initial input (perhaps empty), the instructions describe a computation that, when executed, proceeds through a finite number of well-defined successive states, eventually producing "output" and terminating at a final ending state. The transition from one state to the next is not necessarily deterministic; some algorithms, known as randomized algorithms, incorporate random input." [Algorithm. Wikipedia]

The algorithm flow chart example "Selection sorting method" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Flowcharts solution from the area "What is a Diagram" of ConceptDraw Solution Park.

- Diagram Flow Chart | Selection sorting method - Algorithm flowchart ...
- Selection sorting method - Algorithm flowchart | How to Create an ...
- Cross-Functional Flowcharts | Flowchart Dari Selection Sort
- Flowchart Pseudocode Algorithm Of Selection Sort
- Diagram Flow Chart | Flow Chart for Olympic Sports | Selection ...
- Algorithm flowchart - Selection sorting method | Selection sorting ...
- Selection Sort C Program Flow Chart
- Algorithm flowchart - Selection sorting method | Selection sorting ...
- Selection Sort C Program And Flowchart
- Flowchart And Pseudo Code For Selection Sort