Número mínimo de bloques necesarios para formar un prisma rectangular hueco

Dadas las dimensiones de un bloque L, B y H , la tarea es formar un prisma rectangular hueco de longitud A y altura Ht tal que se requiera un número mínimo de bloques. Ejemplos:   Entrada: L = 40, B = 30, H = 10 y A = 500, Ht = 300  Salida: 500 Entrada: … Continue reading «Número mínimo de bloques necesarios para formar un prisma rectangular hueco»

Encuentra las raíces integrales de una ecuación cúbica dada

Dados 5 enteros, digamos A, B, C, D y E, que representan la ecuación cúbica  , la tarea es encontrar la solución integral para esta ecuación. Si no existe ninguna solución integral, imprima «NA» . Ejemplos:   Entrada: A = 1, B = 0, C = 0, D = 0, E = 27  Salida: 3 Entrada: … Continue reading «Encuentra las raíces integrales de una ecuación cúbica dada»

Doble SAT es NP Completo

Declaración del problema : dada una fórmula f , el problema es determinar si f tiene dos asignaciones satisfactorias. Explicación : una instancia del problema es una entrada especificada para el problema. Una instancia del problema Double Sat es una fórmula booleana f . Dado que un problema NP-completo es un problema que es tanto … Continue reading «Doble SAT es NP Completo»

ir a una entrevista

A veces es un poco difícil afrontar una entrevista por primera vez. Muchas personas lo encuentran difícil y lo sienten como una carga o cuando lo hacen lo empujan a uno bajo mucha presión. En realidad, la entrevista realmente está destinada a evaluar su capacidad de manejo del estrés. La entrevista no es más que … Continue reading «ir a una entrevista»

Comparación entre Listas y Array en Python

Lista de Python El lenguaje de programación Python tiene cuatro tipos de datos de colección, a saber , Lista, Tupla, Conjunto y Diccionario . Una lista es una colección mutable y ordenada, es decir, los elementos de la lista se pueden cambiar y mantiene el orden de inserción de sus elementos. Debido a la propiedad … Continue reading «Comparación entre Listas y Array en Python»

Implementación de Stack en JavaScript

En este artículo, estaríamos implementando Stack Data Structure en Javascript. Stack es una estructura de datos muy útil y tiene una amplia gama de aplicaciones. Stack es una estructura de datos lineal en la que la adición o eliminación de elementos sigue un orden particular, es decir, LIFO (último en entrar, primero en salir) Y … Continue reading «Implementación de Stack en JavaScript»

Casos de uso de programación con mouse en C/C++

En este artículo, discutiremos algunos casos de uso de la programación del mouse : Mostrar el puntero del mouse en modo gráfico : Para mostrar el puntero del mouse, primero habilite el modo gráfico usando la función initgraph() , si se inicializó con éxito, llamará a la función initMouse() para verificar si el mouse está … Continue reading «Casos de uso de programación con mouse en C/C++»

Aplicación OpenCV / GtK de pantalla completa en C++ ejecutándose en Raspberry PI

Introducción C++ , OpenCV y Gtk son un buen triplete para crear aplicaciones que se ejecutan en una Raspberry PI, toman imágenes de la cámara, las procesan, las muestran y tienen una interfaz de usuario ilimitada. En este artículo, le mostraré una ruta ingenua para mostrar capturas de cámara en una ventana de pantalla completa. … Continue reading «Aplicación OpenCV / GtK de pantalla completa en C++ ejecutándose en Raspberry PI»

Diferencia entre objeto y clase

La clase es una descripción detallada, la definición y la plantilla de lo que será un objeto. Pero no es el objeto mismo. Además, lo que llamamos una clase es el bloque de construcción que conduce a la Programación Orientada a Objetos. Es un tipo de datos definido por el usuario, que contiene sus propios … Continue reading «Diferencia entre objeto y clase»

Notaciones asintóticas y cómo calcularlas

En matemáticas, el análisis asintótico , también conocido como asintótica , es un método para describir el comportamiento límite de una función. En informática, el análisis asintótico de un algoritmo se refiere a definir el límite matemático de su rendimiento en tiempo de ejecución en función del tamaño de entrada. Por ejemplo, el tiempo de … Continue reading «Notaciones asintóticas y cómo calcularlas»