Extiende vs implementa en Java

La herencia es un pilar importante de OOP (Programación Orientada a Objetos) . Es el mecanismo en Java por el cual una clase puede heredar las características (campos y métodos) de otra clase. Hay dos palabras clave principales, «extiende» e «implementa», que se utilizan en Java para la herencia. En este artículo, se discute la … Continue reading «Extiende vs implementa en Java»

Clase de comparación en C++ con ejemplos

Las clases de comparación se utilizan para comparar los objetos de las clases definidas por el usuario. Para desarrollar una función genérica, use una plantilla , y para hacer que la función sea más genérica, use contenedores , de modo que se puedan hacer comparaciones entre los datos. Sintaxis: class comparator_class { public:     // Comparator … Continue reading «Clase de comparación en C++ con ejemplos»

¿Qué es Intent en Android?

En Android, es bastante habitual que los usuarios sean testigos de un salto de una aplicación a otra como parte de todo el proceso, por ejemplo, buscar una ubicación en el navegador y presenciar un salto directo a Google Maps o recibir enlaces de pago en Mensajes. Aplicación (SMS) y al hacer clic salta a … Continue reading «¿Qué es Intent en Android?»

¿Por qué el tamaño entero varía de una computadora a otra?

En una computadora, la memoria está compuesta por una memoria digital que almacena información en formato binario , y la unidad más baja se llama bit (dígito binario). El bit único denota un valor lógico que consta de dos estados, o o 1. Un bit es parte del sistema numérico binario. Usando la combinación de … Continue reading «¿Por qué el tamaño entero varía de una computadora a otra?»

¿Cuál es la diferencia entre los archivos de encabezado «stdio.h» y «stdlib.h»?

Estos son dos archivos de encabezado importantes que se usan en la programación en C. Mientras que “<stdio.h>” es el archivo de encabezado para la salida de entrada estándar , “<stdlib.h>” es el archivo de encabezado para la biblioteca estándar . Una manera fácil de diferenciar estos dos archivos de encabezado es que “<stdio.h>” contiene … Continue reading «¿Cuál es la diferencia entre los archivos de encabezado «stdio.h» y «stdlib.h»?»

Prevención y evitación de interbloqueos

  Características  de interbloqueo Como se discutió en la publicación anterior, interbloqueo tiene las siguientes características.   Exclusión mutua Espera y espera Sin preferencia Espera circular Prevención de interbloqueo  Podemos evitar el interbloqueo eliminando cualquiera de las cuatro condiciones anteriores.     Elimine la exclusión mutua  No es posible no cumplir con la exclusión mutua porque algunos … Continue reading «Prevención y evitación de interbloqueos»

Dibujar un círculo sin aritmética de punto flotante – Part 1

Dado el radio de un círculo, dibuje el círculo sin usar la aritmética de coma flotante. El siguiente programa utiliza un concepto simple. Sea el radio del círculo r. Considere un cuadrado de tamaño (2r+1)*(2r+1) alrededor del círculo a dibujar. Ahora camina por todos los puntos dentro del cuadrado. Para cada punto (x,y), si (x, … Continue reading «Dibujar un círculo sin aritmética de punto flotante – Part 1»

BUSCARV en columnas de criterios múltiples usando el método auxiliar y la función ELEGIR

En este artículo, veremos cómo podemos combinar múltiples valores y usarlos como criterios de búsqueda para buscar valores específicos en el conjunto de datos de Excel. Para este propósito, usaremos la fórmula BUSCARV, la fórmula más básica para realizar una búsqueda de valores en Excel. Veremos una forma modificada de BUSCARV para realizar una búsqueda … Continue reading «BUSCARV en columnas de criterios múltiples usando el método auxiliar y la función ELEGIR»

Ejecutando el script de Python en la GPU.

Las GPU tienen más núcleos que la CPU y, por lo tanto, cuando se trata de computación paralela de datos, las GPU funcionan excepcionalmente mejor que la CPU, aunque la GPU tiene una velocidad de reloj más baja y carece de varias funciones de administración de núcleo en comparación con la CPU.  Por lo tanto, … Continue reading «Ejecutando el script de Python en la GPU.»

La ruta más larga optimizada es NP Complete

Problema de la ruta más larga optimizada : El problema de la ruta más larga optimizada establece que dado un gráfico G , de un conjunto de vértices V y aristas E , la tarea es demostrar que existe una ruta de longitud al menos K entre un conjunto de Nodes V s y V … Continue reading «La ruta más larga optimizada es NP Complete»