Sunday, May 21, 2017

Definition of an Algorithm group A2




In the last lessons of Informatics we have been learning about Algorithms: what they are and how they work, and to do this we saw a few videos to help us understand.

Algorithms are everywhere and they are essential our daily life. They are ancient and are a set of instructions that writes on itself. We can’t live without them, even when we are baking a cake or playing chess we are following an Algorithm.
One of the most important are the sorting algorithms. A way to interpretate an Algorithm is using Pseudocode.


Merge sort Algorithm:
John von Neumann invented a sorting algorithm called merge sort, which is divided into parts.
The first part is the dividing part, in which we separate everything into smaller groups.
The second part is the conquer part and consists in merging the groups back together, but as we do this we compare the sizes of the objects one pair at a time so that the merged group becomes sorted. The merge sort algorithm is used to sort a large number of objects, because it works faster than other types of sorting algorithms like the bubble sort.
g Resultado de imagen para algorithms



Here there is a mindmap created with the app Mindomo , which is about the definiton of Algorithms.



For more information here are some links about the definition of an Algorithm: 






No comments:

Post a Comment