Please enable JavaScript.
Coggle requires JavaScript to display documents.
LISTAS Y PILAS - Coggle Diagram
LISTAS Y PILAS
Listas:
Definición teórica:Las listas en C# son un tipo de datos nativo del framework de .NET que nos permite almacenar una secuencia de variables. Por ejemplo, si queremos gestionar un conjunto de nombres de personas, podríamos utilizar una variable de tipo List<string>, que se correspondería con una lista de strings en la sintaxis C#.
-
-
¿Como se llena una lista? Hay varias maneras de llenar una lista, la mas facil de ellas seria usando (Nombre de la lista).Add((valor)) despues del nombre de la lista, el ejemplo completo seria: Personas.Add("Juan") de esta manera añadiremos un elemento a la lista.
Otro metodo para llenar una lista es tomando en cuenta la posicion o el indice en el que queremos poner el elemento, por ejemplo queremos poner un nombre en la lista Personas en la posicion o indice 0, la sintaxis seria la siguiente: (Nombre de la lista).Insert((posicion/indice),(valor)), para ser un poco mas claro tenemos este ejemplo:
Personas.Insert(0,"Felipe") de esta manera pondremos el valor Felipe en la posición o índice 0.
-
Pilas:
Definicion teorica:Una pila (stack) es una lista ordenada de elementos en la que todas las inserciones y supresiones se realizan por un mismo extremo de la lista. A una pila se le pueden añadir y retirar nuevos nodos únicamente de su parte superior, la cima de la pila. Por esta razón, se conoce una pila como una estructura de datos LIFO por last-in, first out, es decir último en entrar primero en salir.
Cuando se dice que la pila está ordenada, se quiere decir que hay un elemento al que se puede acceder primero (el que está encima de la pila), otro elemento al que se puede acceder en segundo lugar (justo el elemento que está debajo de la cima), un tercero, etc. No se requiere que las entradas se puedan comparar utilizando el operador “menor que” y pueden ser de cualquier tipo.
-