Multiplicación de dos polinomios usando Lista enlazada

Dados dos polinomios en forma de lista enlazada. La tarea es encontrar la multiplicación de ambos polinomios. Ejemplos:  Input: Poly1: 3x^2 + 5x^1 + 6, Poly2: 6x^1 + 8 Output: 18x^3 + 54x^2 + 76x^1 + 48 On multiplying each element of 1st polynomial with elements of 2nd polynomial, we get 18x^3 + 24x^2 + … Continue reading «Multiplicación de dos polinomios usando Lista enlazada»

Longitud del subarreglo más largo con solo elementos pares

Dada una array arr[]. La tarea es encontrar la longitud del subarreglo más largo de arr[] tal que contenga solo elementos pares. Ejemplos:   Input : arr[] = { 5, 2, 4, 7 } Output : Length = 2 subArr[] = {2, 4} Input : arr[] = {9, 8, 5, 4, 4, 4, 2, 4, 1} … Continue reading «Longitud del subarreglo más largo con solo elementos pares»

Factores primos comunes de dos números

Dados dos enteros  y  , la tarea es encontrar los divisores primos comunes de estos números. Ejemplos:   Entrada: A = 6, B = 12  Salida: 2 3  2 y 3 son los únicos divisores primos comunes de 6 y 12 Entrada: A = 4, B = 8  Salida: 2   Enfoque ingenuo: itere de 1 a … Continue reading «Factores primos comunes de dos números»

Eliminar cada Node Kth de la lista enlazada circular

Elimine cada k-ésimo Node de una lista enlazada circular hasta que solo quede un Node. Además, imprima las listas intermedias. Ejemplos:   Input : n=4, k=2, list = 1->2->3->4 Output : 1->2->3->4->1 1->2->4->1 2->4->2 2->2 Input : n=9, k=4, list = 1->2->3->4->5->6->7->8->9 Output : 1->2->3->4->5->6->7->8->9->1 1->2->3->4->6->7->8->9->1 1->2->3->4->6->7->8->1 1->2->3->6->7->8->1 2->3->6->7->8->2 2->3->6->8->2 2->3->8->2 2->3->2 2->2 Algoritmo  Repita los … Continue reading «Eliminar cada Node Kth de la lista enlazada circular»

Suma de los primeros N números naturales que son divisibles por X o Y

Dado un número N. Dados dos números X e Y , la tarea es encontrar la suma de todos aquellos números del 1 al N que son divisibles por X o por Y. Ejemplos :   Input : N = 20 Output : 98 Input : N = 14 Output : 45 Enfoque : para resolver … Continue reading «Suma de los primeros N números naturales que son divisibles por X o Y»

Números primos mínimos y máximos de una lista enlazada individualmente

Dada una lista enlazada individualmente que contiene N Nodes, la tarea es encontrar el número primo mínimo y máximo. Ejemplos:   Input : List = 15 -> 16 -> 6 -> 7 -> 17 Output : Minimum : 7 Maximum : 17 Input : List = 15 -> 3 -> 4 -> 2 -> 9 Output … Continue reading «Números primos mínimos y máximos de una lista enlazada individualmente»

Programa para hallar número de soluciones en Ecuación Cuadrática

Dada una ecuación  con valor a, b y c, donde a y b son cualquier valor y c es constante, ¿cuántas soluciones tiene esta ecuación cuadrática? Ejemplos:   Input : Output : 2 solutions Input : Output : no solution Solución:  Para comprobar si la ecuación tiene solución o no, se utiliza la fórmula cuadrática para … Continue reading «Programa para hallar número de soluciones en Ecuación Cuadrática»

Reemplace cada elemento de la array por Bitwise Xor del elemento anterior y siguiente

Dada una array de enteros, reemplace cada elemento con xor de los elementos anteriores y siguientes con las siguientes excepciones. a) El primer elemento se reemplaza por la suma del primero y el segundo. b) El último elemento se reemplaza por la suma del último y el penúltimo. Ejemplos:  Input: arr[] = { 2, 3, 4, 5, … Continue reading «Reemplace cada elemento de la array por Bitwise Xor del elemento anterior y siguiente»

CSS | Imágenes de borde

La propiedad border-image en CSS se usa para especificar el borde de una imagen. Esta propiedad crea un borde utilizando una imagen en lugar de un borde normal. La propiedad contiene tres partes que se enumeran a continuación: La imagen completa se utiliza como borde. La porción de imagen se usa como borde La sección … Continue reading «CSS | Imágenes de borde»

Programa 8085 para búsqueda binaria

Prerrequisito – Problema de búsqueda binaria  – Escriba un programa en lenguaje ensamblador en el microprocesador 8085 para encontrar un número dado en la lista de 10 números. Si se encuentra, almacene 1 en la salida, de lo contrario, almacene 2 en la salida. Además, almacene el número de iteraciones y el índice del elemento, … Continue reading «Programa 8085 para búsqueda binaria»