Método HashMap put() en Java

El método java.util.HashMap.put() de HashMap se utiliza para insertar una asignación en un mapa. Esto significa que podemos insertar una clave específica y el valor al que se asigna en un mapa en particular. Si se pasa una clave existente, el valor anterior se reemplaza por el nuevo valor. Si se pasa un nuevo par, … Continue reading «Método HashMap put() en Java»

Encuentra la palabra con más anagramas en una oración dada

Dada una string S en forma de oración, la tarea es encontrar la palabra del texto con el número máximo de sus anagramas presentes en la oración dada. Ejemplo:  Entrada: S = «por favor, guarda silencio y escucha lo que dice el profesor»  Salida: silencio  Explicación:  Solo la palabra » silencio » tiene un anagrama … Continue reading «Encuentra la palabra con más anagramas en una oración dada»

Método HashMap replaceAll (BiFunction) en Java con ejemplos

El método replaceAll (BiFunction) de la clase HashMap reemplaza cada valor con el resultado de aplicar la función dada (realiza una determinada operación) en el valor correspondiente. Este proceso continúa de la misma manera hasta que se han procesado todas las entradas o hasta que la función lanza una excepción. Vuelve a lanzar las excepciones … Continue reading «Método HashMap replaceAll (BiFunction) en Java con ejemplos»

HashMap valores() Método en Java

El método java.util.HashMap.values() de la clase HashMap en Java se usa para crear una colección a partir de los valores del mapa. Básicamente, devuelve una vista de colección de los valores en HashMap. Sintaxis: Hash_Map.values() Parámetros: El método no acepta ningún parámetro. Valor devuelto: el método se utiliza para devolver una vista de colección que … Continue reading «HashMap valores() Método en Java»

Imprima el recorrido posterior al pedido a partir de los recorridos dados en orden y previo al pedido

Dados los recorridos Inorder y Preorder de un árbol binario, imprima el recorrido Postorder. Ejemplo: C++ // C++ program to print postorder traversal // from preorder and inorder traversals #include <iostream> using namespace std;   // A utility function to search x in arr[] of size n int search(int arr[], int x, int n) { … Continue reading «Imprima el recorrido posterior al pedido a partir de los recorridos dados en orden y previo al pedido»

Imprima los elementos de array X más cercanos al K-ésimo elemento más pequeño de la array

Dados dos enteros K , X y una array arr[] que consta de N elementos distintos, la tarea es encontrar los elementos X más cercanos al K -ésimo elemento más pequeño de la array dada . Ejemplos: Entrada: arr[] = {1, 2, 3, 4, 10}, K = 3, X = 2 Salida: 2 3 Explicación: … Continue reading «Imprima los elementos de array X más cercanos al K-ésimo elemento más pequeño de la array»

Encuentre un subconjunto no vacío en una array de N enteros tal que la suma de los elementos del subconjunto sea divisible por N

Dada una array de N enteros, la tarea es encontrar un subconjunto no vacío tal que la suma de los elementos del subconjunto sea divisible por N. Genere cualquier subconjunto con su tamaño y los índices (indexación basada en 1) de los elementos en la array original si existe. Requisitos previos: Ejemplos del principio del casillero … Continue reading «Encuentre un subconjunto no vacío en una array de N enteros tal que la suma de los elementos del subconjunto sea divisible por N»

Recuento de subarreglos con suma única con suma como máximo K

Dada una array arr[] de tamaño N y un entero K ., la tarea es contar el número de subarreglos con suma única con suma como máximo K. Ejemplos : Entrada : N = 3, arr[] = {1, 0, 1}, K = 1 Salida : 3 Explicación : Todos los subarreglos son [1], [0], [1], … Continue reading «Recuento de subarreglos con suma única con suma como máximo K»

Creación de HashMap a partir de otros mapas en Java

La interfaz de mapa presente en el paquete java.util representa un mapeo entre una clave y un valor. La interfaz Mapa no es un subtipo de la interfaz Colección . Por lo tanto, se comporta un poco diferente al resto de los tipos de colección. Un mapa contiene claves únicas. Hay tres tipos principales de … Continue reading «Creación de HashMap a partir de otros mapas en Java»

Método HashMap merge(key, value, BiFunction) en Java con ejemplos

El método merge(Key, Value, BiFunctional) de la clase HashMap se usa para combinar múltiples valores asignados para una clave usando la función de asignación dada. El cubo es en realidad un índice de array, esa array se llama tabla en la implementación de HashMap. Por lo tanto, la tabla [0] se conoce como cubo 0, … Continue reading «Método HashMap merge(key, value, BiFunction) en Java con ejemplos»