programa para factorial de un numero

Factorial de un entero no negativo, es la multiplicación de todos los enteros positivos menores o iguales a n. Por ejemplo, el factorial de 6 es 6*5*4*3*2*1, que es 720.  Un factorial está representado por un número y un ” ! marca ” al final. Es ampliamente utilizado en permutaciones y combinaciones para calcular los … Continue reading «programa para factorial de un numero»

Una pregunta de array booleana

Dada una array booleana mat[M][N] de tamaño MXN, modifíquela de tal manera que si una celda matricial mat[i][j] es 1 (o verdadera), haga que todas las celdas de la i-ésima fila y la j-ésima columna sean 1.   Example 1 The matrix 1 0 0 0 should be changed to following 1 1 1 0 Example … Continue reading «Una pregunta de array booleana»

Entrevista a Morgan Stanley | Set 27 (para 2,5 años de experiencia)

Morgan Stanley tuvo una campaña de contratación a la que asistieron alrededor de 150 personas para una entrevista. Primera ronda: (ronda de codificación) -45 minutos Aquí tenemos que codificar 2 problemas 1) el primer problema fue en la impresión de jerarquía basada en una string. Hay alguna relación de administrador de empleados y, según la … Continue reading «Entrevista a Morgan Stanley | Set 27 (para 2,5 años de experiencia)»

Recorrido de orden de nivel de impresión línea por línea | Serie 1

  Dado un árbol binario, imprima el recorrido del orden de niveles de manera que los Nodes de todos los niveles se impriman en líneas separadas. Por ejemplo, considere el siguiente árbol   Example 1: C++ /* Function to line by line print level order traversal a tree*/ void printLevelOrder(struct node* root) {     int h = … Continue reading «Recorrido de orden de nivel de impresión línea por línea | Serie 1»

Experiencia de entrevista para Morgan Stanley por Wissen Infotech

Pasé por el proceso de entrevista de Wissen Infotech para el cliente de Morgan Stanley. Primera ronda: 3 preguntas de programación i) Usted es programador del equipo de desarrollo de JDK. Debe anular el método toString de la clase Integer. En la clase Integer, el valor de int se pasa a través de una variable … Continue reading «Experiencia de entrevista para Morgan Stanley por Wissen Infotech»

Experiencia de entrevista de Morgan Stanley | Conjunto 32 (en el campus)

Prueba de Aptitud (90 minutos, en Hackerrank) 7 preguntas de aptitud basadas en Matemáticas y Lógica< 7 Preguntas Técnicas sobre Estructuras de Datos, 1 de OS (Pocas de ellas que yo recuerde) Hashing (sondeo lineal) Conteo de fallas de página Pedido anticipado y posterior de BST Graficar distancia mínima Recursión(Dada una función recursiva f(int a),encontrar … Continue reading «Experiencia de entrevista de Morgan Stanley | Conjunto 32 (en el campus)»

Experiencia de entrevista de Morgan Stanley para pasantías (en el campus 2020)

Morgan Stanley vino recientemente a mi universidad para ofrecer pasantías en 2 categorías diferentes: 2 meses (para el 3er año) y una pasantía de 6 meses (para el 4to año) para el puesto de analista pasante. Criterio de elegibilidad: El estudiante debe ser de CSE o ISE CGPA >= 7.5 La primera ronda fue una … Continue reading «Experiencia de entrevista de Morgan Stanley para pasantías (en el campus 2020)»

Proceso de contratación de Morgan Stanley

Sobre la empresa Proceso de Reclutamiento Preguntas hechas en Morgan Stanley Experiencias de entrevista Dónde aplicar Sobre la empresa: Morgan Stanley es un banco de inversión multinacional estadounidense y una compañía de servicios financieros con sede en 1585 Broadway en el edificio Morgan Stanley, Midtown Manhattan, Ciudad de Nueva York. Con oficinas en más de 42 … Continue reading «Proceso de contratación de Morgan Stanley»

Programa Java para la compra de acciones y la venta para maximizar las ganancias

El costo de una acción en cada día se da en una array, encuentre la ganancia máxima que puede obtener comprando y vendiendo en esos días. Por ejemplo, si la array dada es {100, 180, 260, 310, 40, 535, 695}, la ganancia máxima se puede obtener comprando el día 0 y vendiendo el día 3. … Continue reading «Programa Java para la compra de acciones y la venta para maximizar las ganancias»

Programa C++ para eliminar Nodes alternativos de una lista vinculada

Dada una lista enlazada individualmente, a partir del segundo Node, elimine todos los Nodes alternativos de la misma. Por ejemplo, si la lista enlazada dada es 1->2->3->4->5 entonces su función debería convertirla a 1->3->5, y si la lista enlazada dada es 1->2-> 3->4 luego conviértalo a 1->3. Método 1 (iterativo):  realice un seguimiento de la … Continue reading «Programa C++ para eliminar Nodes alternativos de una lista vinculada»