Intercambiar pares de límites alternativos

Dada una array arr[] de N enteros, la tarea es intercambiar el primer y el último elemento, luego el tercero y el antepenúltimo elemento, luego el quinto y el quinto y así sucesivamente. Imprima la array final después de todas las operaciones válidas.  Entrada: arr[] = {1, 2, 3, 4, 5, 6}  Salida: 6 2 … Continue reading «Intercambiar pares de límites alternativos»

Número máximo intercambiando dígitos entre posiciones con la misma paridad

Dado un entero positivo N , la tarea es encontrar el mayor valor posible de N después de realizar cualquier número de intercambios entre dígitos que están presentes en posiciones con la misma paridad. Ejemplos : Entrada : N = 12345 Salida : 54321 Explicación : Intercambie 1 con 5 [ambos en posiciones impares]   … Continue reading «Número máximo intercambiando dígitos entre posiciones con la misma paridad»

Verifique si Array se puede ordenar en orden no decreciente usando operaciones dadas

Dada una array arr[] de tamaño N que consta de enteros positivos, la tarea es verificar si la array se puede ordenar en orden no decreciente realizando las siguientes operaciones: Seleccione dos elementos adyacentes. Intercambia los elementos e invierte sus signos. Todos los elementos de la array ordenada recibida al final deben ser positivos. Ejemplo: … Continue reading «Verifique si Array se puede ordenar en orden no decreciente usando operaciones dadas»

Ordenar una array de puntos con la distancia desde el punto de referencia | Conjunto 2 (usando ángulos polares)

Dada una array arr[] que contiene N puntos del plano 2D y un punto de referencia P 0 (a 0 , b 0 ) , la tarea es clasificar estos puntos según su distancia desde el punto P 0 dado . Ejemplos: Entrada: Puntos: [(1, 0), (0, -1), (-1, 0), (0, 1)] Salida: Después de … Continue reading «Ordenar una array de puntos con la distancia desde el punto de referencia | Conjunto 2 (usando ángulos polares)»

Imprime los elementos de dos árboles binarios dados en orden ordenado

Dados dos árboles binarios , la tarea es imprimir los elementos de ambos árboles binarios en orden no decreciente. Ejemplos: Entrada: árboles en la imagen de abajo Salida: 1 2 3 4 5 6 Explicación: Los Nodes en el primer y segundo árbol binario son {3, 1, 5} y {4, 2, 6} respectivamente. Al fusionar … Continue reading «Imprime los elementos de dos árboles binarios dados en orden ordenado»

Verifique si la array dada se puede reorganizar como secuencia creciente, decreciente o de colina

Dada una array arr[] de tamaño N. La tarea es encontrar el número de secuencias en las que se cumple cualquiera de las siguientes condiciones: La secuencia dada se puede reorganizar en orden estrictamente creciente , o La secuencia dada se puede reorganizar en orden estrictamente decreciente , o La secuencia dada se puede reorganizar … Continue reading «Verifique si la array dada se puede reorganizar como secuencia creciente, decreciente o de colina»

Ordenar array dada en orden descendente según la potencia más alta de los factores primos

Dada una array arr[] de tamaño N . La tarea es ordenar los elementos en arr[] según su grado más alto de expresión , en orden descendente. El grado más alto de un número se define como el valor máximo en el que se puede expresar como la potencia de sus factores.  Nota:  Si los … Continue reading «Ordenar array dada en orden descendente según la potencia más alta de los factores primos»

Programa Javascript para ordenar la array dada

Dada una array xn. El problema es ordenar la array dada en orden estricto. Aquí el orden estricto significa que la array se ordena de tal manera que todos los elementos de una fila se ordenan en orden creciente y para la fila ‘i’, donde 1 <= i <= n-1, el primer elemento de la … Continue reading «Programa Javascript para ordenar la array dada»

Encuentre todos los pares en una array en orden ordenado con una diferencia absoluta mínima

Dada una array de enteros arr[] de tamaño N , la tarea es encontrar todos los pares distintos que tengan una diferencia absoluta mínima e imprimirlos en orden ascendente .  Ejemplos : Entrada : arr[] = {4, 2, 1, 3} Salida : {1, 2}, {2, 3}, {3, 4} Explicación : la diferencia absoluta mínima entre … Continue reading «Encuentre todos los pares en una array en orden ordenado con una diferencia absoluta mínima»

Programa Python3 para maximizar elementos usando otra array

Dadas dos arrays con tamaño n, maximice la primera array usando los elementos de la segunda array de modo que la nueva array formada contenga n elementos más grandes pero únicos de ambas arrays dando prioridad a la segunda array (Todos los elementos de la segunda array aparecen antes de la primera array ). El … Continue reading «Programa Python3 para maximizar elementos usando otra array»