Estructura de datos en Swift: Lista doblemente enlazada, inserción

Esta es una implementación muy sencilla de una lista doblemente enlazada en Swift, la ventaja de este tipo de estructura de datos es la de poder navegar hacia los dos sentidos de la lista. La implementación la hice en Swift y he aquí el código

 

acá está el link al código en ejecución https://repl.it/@donpandix/Listas-enlazadas-dobles

Como nota adicional la complejidad del recorrido de esta como de la lista simple es de O(n)

Iniciando mi proceso de aprendizaje de SWIFT para IOS

Esta es una prueba simple de Swift para IOS, esta página es bastante buena para ejecutar ejemplos sencillos la cual presenta básicamente un paralelo de Playground de XCODE pero en formato web, funciona de manera bastante similar y no es necesario registrarse para comenzar a usarlo. Este es un ejemplo sencillo de creación de una clase y su instanciación

retorno de la aplicación

Mi nombre es: Cesar Gonzalez

Acá un ejemplo de esta clase en acción https://repl.it/@donpandix/Clase-simple

Volver arriba