Abstract:
A medida que se profundiza en la elaboración de algoritmos sofisticados y los requerimientos aumentan su nivel de complejidad, se llega el punto de que las variables sencillas y los vectores unidimensionales que sean trabajado hasta el momento quedan cortos en su capacidad de resolución de problemas. Es aquí en donde surge y toma importancia una nueva estructura llamada matrices, que son arreglos más complejos, robustos, con más capacidad de almacenamiento y que permiten muchos elementos interactuando entre sí. Es por esto, que las matrices se convierten en los predilectos por muchos programadores en el desarrollo de algoritmos. En la siguiente lectura se analiza las matrices, sus ventajas y desventajas, mejores prácticas de uso, además de cómo crearlas, llenarlas con información y posteriormente extraerle los datos para su interpretación.
Description:
As the elaboration of sophisticated algorithms deepens and the requirements increase their level of complexity, the point is reached where simple variables and one-dimensional vectors that have been worked so far fall short in their problem-solving capacity. It is here where a new structure called matrices arises and takes importance, which are more complex, robust arrangements, with more storage capacity and that allow many elements interacting with each other. This is why matrices become the favorite of many programmers in the development of algorithms. In the following reading we will analyze the matrices, their advantages and disadvantages, best practices of use, as well as how to create them, fill them with information and later extract the data for their interpretation.