Contar números compuestos de fibonacci de una array dada

Dada una array arr[] de tamaño N , la tarea es encontrar los números compuestos de Fibonacci presentes en la array dada. Ejemplos: Entrada: arr[] = {13, 55, 7, 3, 5, 21, 233, 144, 6} Salida: 55 21 144 Explicación:  Los elementos de array compuesta son {55, 21, 144, 6}. Los elementos del arreglo de Fibonacci … Continue reading «Contar números compuestos de fibonacci de una array dada»

Cuente elementos de array cuyo producto de dígitos es un número compuesto

Dada una array arr[] que consta de N enteros no negativos, la tarea es contar el número de elementos de la array cuyo producto de dígitos es un número compuesto . Ejemplos: Entrada: arr[] = {13, 55, 7, 13, 11, 71, 233, 144, 89} Salida: 4 Explicación: Los elementos del arreglo que tienen un producto … Continue reading «Cuente elementos de array cuyo producto de dígitos es un número compuesto»

Encuentre el carácter distinto Kth desde el inicio de la string dada

Dada una string str de tamaño N que contiene todos los caracteres posibles, incluidos los números enteros. Imprime Kth carácter distinto desde el comienzo de la string dada. Si K es más que el número de caracteres distintos, imprima -1 . Nota:Las letras mayúsculas y minúsculas se consideran diferentes. Ejemplos: Entrada: str = “prophet1999”, K … Continue reading «Encuentre el carácter distinto Kth desde el inicio de la string dada»

set::begin() y set::end() en C++ STL

Los conjuntos son un tipo de contenedor asociativo en el que cada elemento tiene que ser único porque el valor del elemento lo identifica. El valor del elemento no se puede modificar una vez que se agrega al conjunto, aunque es posible eliminar y agregar el valor modificado de ese elemento.  establecer::comenzar() La función begin() … Continue reading «set::begin() y set::end() en C++ STL»

Implementación de conjuntos sin contenedores STL de C++

Un Conjunto es una colección de elementos distintos. Los elementos no se pueden modificar una vez agregados. Hay varias operaciones asociadas con conjuntos, como unión, intersección, conjunto de potencia, producto cartesiano, diferencia de conjunto, complemento e igualdad. Métodos de conjunto:  add(data) – Agrega ‘datos’ al conjunto unionSet(s) – Devuelve la unión del conjunto con el … Continue reading «Implementación de conjuntos sin contenedores STL de C++»

establecer::key_comp() en C++ STL

set::key_comp() es una función incorporada en C++ STL que devuelve una copia del objeto de comparación utilizado por el contenedor. De forma predeterminada, este es un objeto menos, que devuelve lo mismo que el operador ‘<‘ . Este objeto determina el orden de los elementos en el contenedor. Es un puntero de función o un … Continue reading «establecer::key_comp() en C++ STL»

El valor mayor o igual más cercano en el lado izquierdo para cada elemento en la array

Dada una array de enteros, encuentre el más cercano (sin considerar la distancia, sino el valor) mayor o el mismo valor a la izquierda de cada elemento. Si un elemento no tiene un valor mayor o igual en el lado izquierdo, imprima -1. Ejemplos:   Entrada: arr[] = {10, 5, 11, 6, 20, 12}  Salida: -1, … Continue reading «El valor mayor o igual más cercano en el lado izquierdo para cada elemento en la array»

Minimizar la desviación de una array mediante operaciones dadas

Dada una array A[] que consiste en números enteros positivos, la tarea es calcular la desviación mínima posible de la array dada A[] después de realizar las siguientes operaciones cualquier número de veces: Operación 1: si el elemento del arreglo es par , divídelo entre 2 . Operación 2: Si el elemento del arreglo es … Continue reading «Minimizar la desviación de una array mediante operaciones dadas»

Imprimir los niveles del árbol binario en orden ordenado | Conjunto 2 (usando conjunto)

Dado un árbol, imprima el recorrido de orden de nivel en orden ordenado. Ejemplos:   Input : 7 / \ 6 5 / \ / \ 4 3 2 1 Output : 7 5 6 1 2 3 4 Input : 7 / \ 16 1 / \ 4 13 Output : 7 1 16 4 … Continue reading «Imprimir los niveles del árbol binario en orden ordenado | Conjunto 2 (usando conjunto)»

Generar todos los puntos integrales que se encuentran dentro de un rectángulo

Dado un rectángulo de largo L y ancho W , la tarea es generar todas las coordenadas integrales (X, Y) que se encuentran dentro de un rectángulo de dimensiones L * W que tiene uno de sus vértices en el origen (0, 0) . Ejemplos: Entrada: L = 3, W = 2 Salida: (0, 0) … Continue reading «Generar todos los puntos integrales que se encuentran dentro de un rectángulo»