Recuento de pares en el rango [P, Q] con números como múltiplos de R y su producto se encuentra en el rango [P*Q/4, P*Q]

Dados 3 enteros positivos P , Q y R , la tarea es encontrar el número de pares tales que ambos elementos estén en el rango [P, Q] y los números deben ser múltiplos de R , y el producto de los números debe ser en el rango [P × Q / 4, P × … Continue reading «Recuento de pares en el rango [P, Q] con números como múltiplos de R y su producto se encuentra en el rango [P*Q/4, P*Q]»

MetaSpace en Java 8 con ejemplos

En todos los lenguajes de programación, la memoria es un recurso vital y también escasea por naturaleza. Por lo tanto, es esencial que la memoria se administre a fondo sin fugas. En este artículo, entenderemos qué es el metaespacio y en qué se diferencia de permgen.  Antes de comprender el metaespacio, primero comprendamos la estructura … Continue reading «MetaSpace en Java 8 con ejemplos»

Java 8 | Interfaz de consumidor en Java con ejemplos

Consumer Interface es una parte del paquete java.util.function que se ha introducido desde Java 8, para implementar la programación funcional en Java. Representa una función que toma un argumento y produce un resultado. Sin embargo, este tipo de funciones no devuelven ningún valor. De ahí esta interfaz funcional que toma un genérico a saber: –   … Continue reading «Java 8 | Interfaz de consumidor en Java con ejemplos»

Programa Java para aceptar una array de orden M x N e intercambiar las diagonales

Descripción del problema: escriba un programa Java que acepte una array de orden M × N y luego intercambie las diagonales de la array. Pasos:   1. Solo podemos intercambiar diagonales por una array cuadrada. 2. Cree una array cuadrada de tamaño [M × M]. 3. Verifique que la array sea una array cuadrada o no. … Continue reading «Programa Java para aceptar una array de orden M x N e intercambiar las diagonales»

Método YearMonth minus(TemporalAmount) en Java con ejemplos

El método minus(TemporalAmount) de la clase YearMonth se usa para devolver una copia de este YearMonth después de restar la cantidad especificada de TemporalAmount de este objeto YearMonth. Se lanza una excepción, si la unidad especificada no se puede restar de YearMonth. El TemporalAmount pasado se crea a partir del objeto Period. Esta instancia es … Continue reading «Método YearMonth minus(TemporalAmount) en Java con ejemplos»

Java 8 | Interfaz ObjDoubleConsumer con ejemplo

La interfaz ObjDoubleConsumer es parte del paquete java.util.function que se introdujo desde Java 8 para implementar la programación funcional en Java. Representa una función que toma dos argumentos y produce un resultado. Sin embargo, este tipo de funciones no devuelven ningún valor. Por lo tanto, esta interfaz funcional incluye una genérica, a saber: T : … Continue reading «Java 8 | Interfaz ObjDoubleConsumer con ejemplo»

Java 8 | Interfaz IntToDoubleFunction en Java con ejemplos

La interfaz IntToDoubleFunction es parte del paquete java.util.function que se introdujo desde Java 8 para implementar la programación funcional en Java. Representa una función que toma un argumento de valor entero y da un resultado de valor doble. La expresión lambda asignada a un objeto de tipo IntToDoubleFunction se usa para definir su applyAsDouble() que … Continue reading «Java 8 | Interfaz IntToDoubleFunction en Java con ejemplos»

Beneficio máximo comprando y vendiendo una acción como máximo dos veces | conjunto 2

Dada una array de precios [] que denota los precios de las acciones en diferentes días, la tarea es encontrar la máxima ganancia posible después de comprar y vender las acciones en diferentes días utilizando transacciones donde se permiten dos transacciones como máximo. Nota: no puede participar en varias transacciones al mismo tiempo (es decir, … Continue reading «Beneficio máximo comprando y vendiendo una acción como máximo dos veces | conjunto 2»

Cierres en Java con Ejemplos

Un método es una colección de declaraciones que realizan alguna tarea específica y devuelven el resultado a la persona que llama. Un método puede realizar alguna tarea específica sin devolver nada. Los métodos nos permiten reutilizar el código sin volver a escribir el código. En Java, cada método debe ser parte de alguna clase que … Continue reading «Cierres en Java con Ejemplos»

Java 8 | Interfaz BiConsumer en Java con ejemplos

La interfaz BiConsumer es parte del paquete java.util.function que se introdujo desde Java 8 para implementar la programación funcional en Java. Representa una función que toma dos argumentos y produce un resultado. Sin embargo, este tipo de funciones no devuelve ningún valor. Esta interfaz funcional admite dos genéricos, a saber: –  T : denota el … Continue reading «Java 8 | Interfaz BiConsumer en Java con ejemplos»