-
LecciónReglas implícitas
No es necesario declarar las reglas de todos los archivos de código objeto que queramos compilar. Make da soporta para compilar automáticamente algunos tipos de archivo de forma implícita. -
LecciónBSTs en C (y parte 3)
Implementar la operación Eliminar Nodo no es fácil, pero había que hacerlo, ¿no? Nos hará falta implementar otras operaciones auxiliares: ObtenerNodo, ObtenerMinimo, Reemplazar... -
LecciónExpansión de variables
Veamos cómo declarar variables. Las variables nos permitirán flexibilizar el contenido de nuestro Makefile facilitando su modificación. -
LecciónBSTs en C (parte 2)
Continuamos viendo cómo desarrollar un árbol de búsqueda binario en C, ahora viendo cómo implementar las operaciones de recorrido preorden, inorden y postorden. Cuidado con los números. -
LecciónBSTs en C (parte 1)
En este ejemplo implemento un árbol binario de búsqueda en C. En esta primera parte os enseño cómo definir la estructura y cómo implementar las operaciones Insertar y Existe. -
LecciónÁrboles de búsqueda binaria (parte 2)
Cómo eliminar elementos de un árbol binario de búsqueda. Para eliminar un elemento del árbol tendremos que buscar su nodo, y actuar según cuántos hijos tenga el nodo. -
LecciónÁrboles binarios de búsqueda (parte 1)
Los BST o árboles binarios de búsqueda son árboles binarios donde la raíz siempre es mayor que el subárbol izquierdo y menor que el subárbol derecho. Hoy os explico cómo insertar y buscar elementos. -
LecciónÁrboles binarios
En este episodio introduzco a los árboles binarios. Cómo los podemos clasificar (completos, balanceados...), y cómo los podemos recorrer: en anchura, en pre-orden, en inorden o en post-orden. -
LecciónUsando el log
Por medio del log podemos registrar datos sobre eventos acontecidos sobre nuestro juego de una forma más precisa y controlable que usando System.out.println. ¡Y también en Android! -
LecciónEjecutar código en Android (2/2)
Para que nuestro juego conozca lo que ha ocurrido en el Dialog será necesario crear un listener que escuche a los eventos del diálogo. Además, otro ejemplo creando un Toast.