Mundo de la aspiradora - [Detalles]
Esto es una libreta de Juypter en donde se plantea un mundo en el cual se va moviendo una aspiradora. La aspiradora tiene ciertas capacidades de moverse hacia arriba, abajo, izquierda, derecha, y además detecta ciertas percepciones.
Uso de interfaces, Definiciones formales de lista - [Detalles]
Definiciones formales de lista - Recursividad estructural, definiciones preliminares
Uso de interfaces, Transliterando a Java - [Detalles]
Transliterando a Java - qué es transliterar en JAVA (listas)
Uso de interfaces, Lista en la memoria de Java - [Detalles]
Lista en la memoria de Java - Cómo se ven las listas y transliteraciones en JAVA. Cómo se van almacenando.
Implementación con orientación a objetos, TDA lista - [Detalles]
TDA lista - Cómo aplicar el concepto de Tipo de datos abstracto al concepto de lista y qué operaciones se pueden realizar con las listas.
Implementación con orientación a objetos, Interfaz ILista (agregar I a Lista) - [Detalles]
Interfaz ILista (agregar I a Lista) - Principio del encapsulamiento al aplicar la interfaz ILista. Implementar la clase Nodos. Programar listas simplemente ligadas.
Implementación con orientación a objetos, Agregar al final - [Detalles]
Agregar al final - Cómo usar la clase listasimple para agregar objetos al final de las listas.
Implementación con orientación a objetos, Insertar en cualquier posición - [Detalles]
Insertar en cualquier posición - Qué clase usar para insertar en cualquier posición dependiendo del caso.
Implementación con orientación a objetos, Borrar e Equals == - [Detalles]
Borrar e Equals == - Cómo programar un 'borrar' para hacerlo con el nodo adecuado.
Implementación con orientación a objetos, Lista versión iterativa - [Detalles]
Lista versión iterativa - Cómo implementar una versión iterativa de lista y nodos para para ahorrar tiempo y espacio (eficiencia).