Encuentra el máximo de dos números racionales

Dados dos números racionales, la tarea es encontrar el máximo de dos números racionales dados. Ejemplos:   Input : first = 3/4, second= 3/2 Output : 3/2 Input : first = 100/100, second = 300/400 Output : 100/100 Una solución simple es encontrar valores flotantes y comparar los valores flotantes. Los cálculos de flotación pueden causar … Continue reading «Encuentra el máximo de dos números racionales»

Programa para calcular el valor de sen(x) y cos(x) usando Expansion – Part 1

Dado un valor de ángulo, debe calcular los valores de Sin y Cos correspondientes a él. Para la función sen Ejemplos:   Input : 90 Output : 1 C++ // CPP code for implementing sin function #include <iostream> #include <math.h> using namespace std;   // Function for calculating sin value void cal_sin(float n) {        float accuracy … Continue reading «Programa para calcular el valor de sen(x) y cos(x) usando Expansion – Part 1»

Longitud del subarreglo más largo cuya suma no es divisible por el entero K

Dado un arreglo arr[] de tamaño N y un entero k , nuestra tarea es encontrar la longitud del subarreglo más largo cuya suma de elementos no sea divisible por k. Si no existe tal subarreglo, devuelva -1. Ejemplos:   Entrada: arr[] = {8, 4, 3, 1, 5, 9, 2}, k = 2  Salida: 5  Explicación:  … Continue reading «Longitud del subarreglo más largo cuya suma no es divisible por el entero K»

Programa para imprimir el dígito dado en palabras

Dado un número N , la tarea es convertir cada dígito del número en palabras. Ejemplos:   Entrada: N = 1234  Salida: Uno Dos Tres Cuatro  Explicación:  Cada dígito del número dado se ha convertido en su palabra correspondiente. Entrada: N = 567  Salida: Cinco Seis Siete   Enfoque: La idea es recorrer cada dígito del número … Continue reading «Programa para imprimir el dígito dado en palabras»

Suma de dos polinomios usando Lista enlazada circular

Dados dos polinomios representados por una lista enlazada circular , la tarea es sumar estos dos polinomios sumando los coeficientes de las potencias de la misma variable.  Nota: En polinomios dados, el término que contiene la mayor potencia de x irá primero. Ejemplos: Entrada:  1.er número = 5x^2 * y^1 + 4x^1 * y^2 + … Continue reading «Suma de dos polinomios usando Lista enlazada circular»

Corolarios del teorema del binomio

La expresión  denota  tiempos. Esto se puede evaluar como la suma de los términos que implican  para k = 0 a n, donde el primer término se puede elegir de n lugares, el segundo término de (n-1) lugares, el  término de (n-(k-1)) lugares y así sucesivamente. Esto se expresa como  . La expansión binomial usando … Continue reading «Corolarios del teorema del binomio»

Cuente el número de substrings distintas de una longitud dada

Dada una string S de longitud N que consta de alfabetos ingleses en minúsculas y un número entero ‘l’, encuentre el número de substrings distintas de longitud ‘l’ de la string dada.  Ejemplos:  Entrada: s = “abcbab”, l = 2  Salida: 4  Todas las substrings distintas de longitud 2  serán {“ab”, “bc”, “cb”, “ba”}  Por … Continue reading «Cuente el número de substrings distintas de una longitud dada»

Encuentre el número mínimo de operaciones de combinación para hacer un palíndromo de array

Dada una array de enteros positivos. Necesitamos hacer que la array dada sea un ‘Palíndrome’. La única operación permitida es la “fusión” (de dos elementos adyacentes). Fusionar dos elementos adyacentes significa reemplazarlos con su suma. La tarea es encontrar el número mínimo de operaciones de combinación requeridas para hacer que la array dada sea un … Continue reading «Encuentre el número mínimo de operaciones de combinación para hacer un palíndromo de array»

Experiencia de entrevista de Accolite | Conjunto 4 (en el campus)

Ronda 1 (escrita)  Alrededor de 140 estudiantes se presentaron para la prueba fuera de línea.  Había 20 MCQ que debían realizarse en (30 minutos), las preguntas eran de OS, DBMS, Datastructures. Después de esa ronda de codificación estaba allí (codificación en papel) en la que se dieron 3 preguntas y tenemos que intentar 2 (1 hora)  … Continue reading «Experiencia de entrevista de Accolite | Conjunto 4 (en el campus)»

Encuentra el área de la superficie de una figura 3D

Dada una array N*M A[][] que representa una figura 3D. La altura del edificio en  es  . Encuentra el área de la superficie de la figura. Ejemplos:  Input : N = 1, M = 1 A[][] = { {1} } Output : 6 Explanation : The total surface area is 6 i.e 6 side of … Continue reading «Encuentra el área de la superficie de una figura 3D»