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 del anterior … Continue reading «Eliminar Nodes alternativos de una lista vinculada»

Encuentre el número perdido

Dada una array arr[] de tamaño N-1 con enteros en el rango de [1, N] , la tarea es encontrar el número que falta entre los primeros N enteros. Nota: No hay duplicados en la lista. Ejemplos:  Entrada: arr[] = {1, 2, 4, 6, 3, 7, 8}, N = 7 Salida: 5 Explicación: El número … Continue reading «Encuentre el número perdido»

Recorrido de orden de nivel en forma de espiral

Escriba una función para imprimir el recorrido en espiral de un árbol. Para el siguiente árbol, la función debe imprimir 1, 2, 3, 4, 5, 6, 7.   C++ // C++ program for recursive level // order traversal in spiral form #include<bits/stdc++.h> using namespace std;   // A binary tree node has data, // pointer to … Continue reading «Recorrido de orden de nivel en forma de espiral»

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

Recientemente, Morgan Stanley vino a nuestro campus para reclutar pasantes para pasantías de verano. Afortunadamente me preseleccionaron y, por lo tanto, me gustaría compartir mi experiencia con otros para que pueda ser útil. En primer lugar, se realizó una prueba en línea (90 minutos de duración) en HackerRank, que consta de 15 MCQ (estructuras de … Continue reading «Experiencia de entrevista de Morgan Stanley | Conjunto 28 (en el campus)»

Entrevista a Morgan Stanley | Conjunto 18 (en el campus)

Primera Ronda: Apti + técnico + codificación (1h 30min) Preguntas de opción múltiple: 19 MCQ, que consisten en algunas preguntas de salida, preguntas conceptuales de DS, OS, también algunas preguntas de aptitud y razonamiento. Codificación: 1. Dado un entero positivo N, imprima todos los enteros entre 1 y 2^N de modo que no haya 1 … Continue reading «Entrevista a Morgan Stanley | Conjunto 18 (en el campus)»

Entrevista a Morgan Stanley | conjunto 3

Experiencia de entrevista de Morgan Stanley 1ra ronda: (90 minutos) Era una ronda de preguntas de opción múltiple. Consta de 3 secciones: 1. Esta sección tenía preguntas básicas de computación que eran fáciles. Tenía 10 preguntas. 2. Esta era una sección dependiente del idioma. Se le permitió elegir cualquiera de los lenguajes C/C++/JAVA y había … Continue reading «Entrevista a Morgan Stanley | conjunto 3»

Experiencia de entrevista de Morgan Stanley para pasantía | Fuera del campus 2021

Solicité el Programa de Analista de Tecnología de Morgan Stanley 2021 fuera del campus a través del sitio web de carreras de la empresa. El proceso de selección fue el siguiente Ronda 1: esta fue una ronda de codificación en línea. Había 3 secciones. La Sección 1 fueron los MCQ relacionados con la aptitud. La … Continue reading «Experiencia de entrevista de Morgan Stanley para pasantía | Fuera del campus 2021»

Un rompecabezas de array de productos | conjunto 3

Dada una array arr[] que consta de N enteros, la tarea es construir una array Producto del mismo tamaño sin usar el operador de división ( ‘/’ ) de modo que cada elemento de la array sea igual al producto de todos los elementos de arr[] excepto arr[yo] . Ejemplos: Entrada: arr[] = {10, 3, … Continue reading «Un rompecabezas de array de productos | conjunto 3»

Programa Php para rotar array cuadrada en lugar de 90 grados | Serie 1

Dada una array cuadrada, gírela 90 grados en sentido contrario a las agujas del reloj sin usar ningún espacio adicional. Ejemplos:   Input: Matrix: 1 2 3 4 5 6 7 8 9 Output: 3 6 9 2 5 8 1 4 7 The given matrix is rotated by 90 degree in anti-clockwise direction. Input: 1 … Continue reading «Programa Php para rotar array cuadrada en lugar de 90 grados | Serie 1»

Programa Java para encontrar un triplete que sume un valor dado

Dada una array y un valor, encuentre si hay un triplete en la array cuya suma es igual al valor dado. Si hay tal triplete presente en la array, imprima el triplete y devuelva verdadero. De lo contrario, devuelve falso. Ejemplos:   Entrada: array = {12, 3, 4, 1, 6, 9}, suma = 24; Salida: 12, 3, … Continue reading «Programa Java para encontrar un triplete que sume un valor dado»