Método LinkedTransferQueue getWaitingConsumerCount() en Java con ejemplos

El método java.util.concurrent.LinkedTransferQueue .getWaitingConsumerCount() devuelve la cantidad de consumidores que esperan recibir elementos a través de take() o sondeo cronometrado, desde LinkedTransferQueue (LTQ). Los consumidores aquí leerán elementos del LTQ. Los productores agregarán elementos al LTQ. Este método será útil solo cuando se estén ejecutando varios subprocesos, es decir, el productor está transfiriendo mensajes y … Continue reading «Método LinkedTransferQueue getWaitingConsumerCount() en Java con ejemplos»

10 formas de crear una secuencia en Java

La API Stream , introducida en Java 8, se utiliza para procesar colecciones de objetos. Stream es una secuencia de objetos que admite muchos métodos diferentes que se pueden canalizar para producir el resultado deseado. Las características de Java stream son: Una secuencia no es una estructura de datos, sino que recibe información de las … Continue reading «10 formas de crear una secuencia en Java»

Programa para convertir Byte Array a Writer en Java

Referencias: Clase de escritor Enfoque: la clase Writer se usa para escribir un flujo de caracteres, mediante el cual se puede pasar una array de bytes como argumento. De esta forma, la array de bytes se puede convertir en la clase Writer. Para obtener la array de bytes de String, se utiliza el método getBytes(). … Continue reading «Programa para convertir Byte Array a Writer en Java»

Detalles internos de std::sort() en C++

La clasificación es una de las funciones más básicas aplicadas a los datos. Significa organizar los datos de una manera particular, que puede ser creciente o decreciente. Hay una función integrada en C++ STL con el nombre de sort().  std::sort() es una función genérica en la biblioteca estándar de C++, para hacer una clasificación comparativa.   … Continue reading «Detalles internos de std::sort() en C++»

ML | Resumen de texto de enlaces basado en la consulta del usuario

Cada vez que un usuario busca información particular en Internet, se devuelven múltiples resultados que se explican de diversas maneras. Se vuelve difícil y lleva mucho tiempo comprender la información. Digamos, por ejemplo, que cuando un usuario busca «aprendizaje automático» en Google, se devuelve una cantidad de resultados. Los resultados devueltos por Google relacionados con … Continue reading «ML | Resumen de texto de enlaces basado en la consulta del usuario»

Encuentre los Nodes comunes en dos listas enlazadas individualmente

Dadas dos listas enlazadas, la tarea es encontrar el número de Nodes comunes en ambas listas enlazadas individualmente. Ejemplos: Entrada: Lista A = 3 -> 4 -> 12 -> 10 -> 17, Lista B = 10 -> 4 -> 8 -> 575 -> 34 -> 12 Salida: Número de Nodes comunes en ambas listas  = … Continue reading «Encuentre los Nodes comunes en dos listas enlazadas individualmente»

Producto de cada K-ésimo número primo en una array

Dado un entero ‘k’ y una array de enteros ‘arr’ (menos de 10^6), la tarea es encontrar el producto de cada K-ésimo número primo en la array. Ejemplos:   Entrada: arr = {2, 3, 5, 7, 11}, k = 2  Salida: 21  Todos los elementos del arreglo son primos. Entonces, los números primos después de cada … Continue reading «Producto de cada K-ésimo número primo en una array»

¿Qué es el desenfoque de imagen?

¿Qué es la convolución en 2D? La imagen se denota como array dentro de la computadora. Una imagen contiene muchas características como borde, contraste, etc. En el procesamiento de imágenes, las características deben extraerse de la imagen para un estudio posterior de la imagen. La convolución es una operación fundamental sobre imágenes en la que … Continue reading «¿Qué es el desenfoque de imagen?»

Elemento mínimo de cada fila y cada columna en una array

Dada una array, la tarea es encontrar el elemento mínimo de cada fila y cada columna. Ejemplos:   Input: [1, 2, 3] [1, 4, 9] [76, 34, 21] Output: Minimum element of each row is {1, 1, 21} Minimum element of each column is {1, 2, 3} Input: [1, 2, 3, 21] [12, 1, 65, 9] … Continue reading «Elemento mínimo de cada fila y cada columna en una array»

Tipos de datos definidos por el usuario en C++

Los tipos de datos son medios para identificar el tipo de datos y las operaciones asociadas para manejarlos. Hay tres tipos de tipos de datos: Tipos de datos predefinidos Tipos de datos derivados Tipos de datos definidos por el usuario En este artículo, se explica el tipo de datos definido por el usuario: Tipos de … Continue reading «Tipos de datos definidos por el usuario en C++»