Compruebe si existe un par con una diferencia absoluta dada en una array

Dada una array N×M y una diferencia K . La tarea es verificar si existe o no un par con la diferencia absoluta dada en la array.  Ejemplos :  Input: mat[N][M] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 100}}; K = 85 Output: YES Input: mat[N][M] … Continue reading «Compruebe si existe un par con una diferencia absoluta dada en una array»

Programa Javascript para Número de trillizos únicos cuyo XOR es cero

Dados N números sin duplicados, cuente el número de tripletes únicos (a i , a j , a k ) tales que su XOR sea 0. Se dice que un triplete es único si los tres números del triplete son únicos.  Ejemplos:  Input : a[] = {1, 3, 5, 10, 14, 15}; Output : 2 … Continue reading «Programa Javascript para Número de trillizos únicos cuyo XOR es cero»

función unordered_set key_eq() en C++ STL

Unordered_set key_eq() es una función integrada en C++ STL que devuelve un valor booleano según la comparación. Devuelve el predicado de comparación de equivalencia de clave utilizado por unordered_set. La comparación de equivalencia de clave es un predicado que toma dos argumentos y devuelve un valor booleano que indica si son iguales. Sintaxis: key_equal key_eq() … Continue reading «función unordered_set key_eq() en C++ STL»

función unordered_set max_bucket_count() en C++ STL

Unordered_set::max_bucket_count() es una función integrada en C++ STL que se usa para encontrar la cantidad máxima de cubos que puede tener unordered_set. Esta función devuelve el número máximo de cubos que puede tener un sistema debido a las restricciones especificadas por el sistema y algunas limitaciones. Parámetros: Esta función no toma ningún parámetro. Sintaxis: size_type … Continue reading «función unordered_set max_bucket_count() en C++ STL»

unordered_set bucket_size() en C++ STL

La función unordered_set::bucket_size() es una función integrada en C++ STL que devuelve el número total de elementos presentes en un depósito específico en un contenedor unordered_set. El cubo es una ranura en la tabla hash interna de unordered_set donde se almacenan los elementos. Nota : los cubos en unordered_set están numerados de 0 a n-1, … Continue reading «unordered_set bucket_size() en C++ STL»

Encuentra el único elemento repetitivo entre 1 y n-1

Nos dan una array arr[] de tamaño n. Los números van del 1 al (n-1) en orden aleatorio. La array tiene un solo elemento repetitivo. Necesitamos encontrar el elemento repetitivo. Ejemplos: Input : a[] = {1, 3, 2, 3, 4} Output : 3 Input : a[] = {1, 5, 1, 2, 3, 4} Output : … Continue reading «Encuentra el único elemento repetitivo entre 1 y n-1»

Reemplazar duplicados con un valor duplicado mayor que el anterior

Dada una array de elementos y cambie la array de tal manera que todos los elementos de la array sean distintos. Si está reemplazando un valor, entonces el valor de reemplazo debe ser mayor que el valor anterior y, después de la modificación, la suma de los elementos debe ser lo más pequeña posible. Ejemplos:  … Continue reading «Reemplazar duplicados con un valor duplicado mayor que el anterior»

Compruebe si existe un par con el producto dado en la lista Vinculada

Dada una lista enlazada y un producto K. La tarea es verificar si existen dos números en la lista enlazada cuyo producto es igual al número K dado. Si existen dos números, imprímalos. Si hay varias respuestas, imprima cualquiera de ellas. Ejemplos :  Input : List = 1 -> 2 -> 3 -> 4 -> … Continue reading «Compruebe si existe un par con el producto dado en la lista Vinculada»

Programa Python3 para Número de trillizos únicos cuyo XOR es cero

Dados N números sin duplicados, cuente el número de tripletes únicos (a i , a j , a k ) tales que su XOR sea 0. Se dice que un triplete es único si los tres números del triplete son únicos.  Ejemplos:  Input : a[] = {1, 3, 5, 10, 14, 15}; Output : 2 … Continue reading «Programa Python3 para Número de trillizos únicos cuyo XOR es cero»

función swap() unordered_set en C++ STL

El método unordered_set::swap() es una función integrada en C++ STL que se usa para intercambiar valores de dos contenedores unordered_set. Intercambia el elemento de dos contenedores unordered_set. Los tamaños pueden diferir, pero también intercambia elementos y cambia el orden de los elementos. Sintaxis :   unordered_set_firstname.swap(unordered_set_secondname) Parámetro : la función acepta un parámetro obligatorio, segundo nombre … Continue reading «función swap() unordered_set en C++ STL»