Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Declaración de Listas
Listas Enlazadas
python
# Ejemplo de lista enlazada en Python
class Node:
def __init__(self, data):
self.data = data
self.next = None
# Crear nodos
node1 = Node(1)
node2 = Node(2)
node3 = Node(3)
# Enlazar nodos
node1.next = node2
node2.next = node3
Listas Circulares
python
# Ejemplo de lista circular en Python
class Node:
def __init__(self, data):
self.data = data
self.next = None
# Crear nodos
node1 = Node(1)
node2 = Node(2)
node3 = Node(3)
class LinkedList:
def __init__(self):
self.head = None
Este algoritmo define una lista enlazada y proporciona métodos para insertar y
eliminar elementos.
En resumen, las listas son estructuras de datos fundamentales que permiten el
almacenamiento y manipulación dinámica de colecciones de elementos. Se
presentaron ejemplos y un algoritmo en Python para ilustrar el uso y la
manipulación de listas enlazadas.