Big-O

Antecedentes En este caso, tenemos f(x), que puede ser una función complicada de analizar debido a su naturaleza seccionada o su comportamiento irregular. Sin embargo, podemos establecer funciones que se aproximen a f(x), es decir, que muestren un comportamiento similar a largo plazo. La cota superior se conoce como O-grande (big O) y es la […]

Introducción a JavaFX

Algunos Recursos JavaFX permite crear aplicaciones Java con una interfaz de usuario moderna, acelerada por hardware y altamente portable. Existe una documentación de referencia detallada para JavaFX. Para obtener información sobre cómo ejecutar aplicaciones JavaFX en plataformas móviles, consulte Introducción a Gluon Mobile. Para obtener información sobre el soporte a largo plazo (LTS) para JavaFX 11, consulte las […]

Árboles binarios de búsqueda (BST)

Definición Un BST es un árbol binario donde cada nodo tiene un valor clave, y todos los nodos en el subárbol izquierdo tienen claves menores o iguales, mientras que los del subárbol derecho tienen claves mayores. Ejemplo de inserción En el ejemplo anterior para (a) la inserción fue en el orden: 37, 24, 42, 7, […]

Funciones en Java

Argumentos variables (varargs) En ocasiones en necesario implementar funciones con una única definición y preparar para múltiples argumentos para procesarse. Es posible crear, por medio de sobrecarga de funciones, múltiples versiones de la misma función. Hay dos versiones, la primera con 2 argumentos y la segunda con un array alimentando la función. La versión con […]

Excepciones en Java

Definición Las excepciones en Java son eventos imprevistos que pueden ocurrir durante la ejecución de un programa, el cual termina de forma abrupta. Tipos Se pueden clasificar en dos categorías principales: Bloque try-catch La estructura básica involucra un bloque try que rodea el código propenso a excepciones y uno o varios bloques catch para manejar […]

Programación Orientada a Objetos en Python

Clases y objetos Esta es la definición más simple de una clase: Ciclo de vida de un objeto self Para acceder elementos internos del objeto dentro de un método se utiliza el parámetro self, el cual es el primero que se coloca. Puede utilizarse cualquier palabra sin embargo por convención se recomienda la palabra self. […]

Tipos de Big-O en bucles

O(1) – Constante Aunque O(1) no suele estar asociado a bucles, es importante entender su existencia y cómo representa operaciones de tiempo constante. Por ejemplo: Aquí, sin importar el tamaño del arreglo, acceder al primer elemento siempre tomaría la misma cantidad de tiempo, por lo que se considera O(1). En el caso de un bucle […]

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

JavaFX: Instalación en Intellij-IDEA

Plugin en Intellij-IDEA Primero, es necesario verificar que se tiene el plugin instalado de JavaFX o en todo caso instalarlo. Para eso nos dirigimos a Settings. Luego, en Plugins. se verifica si está instalado o en todo caso se instala el plugin de JavaFX. Revisar si está instalado o en todo caso se instala el […]