Combine dos arrays ordenadas usando la cola de prioridad

Dadas dos arrays ordenadas A[] y B[] de tamaños N y M respectivamente, la tarea es fusionarlas de manera ordenada. Ejemplos: Entrada: A[] = { 5, 6, 8 }, B[] = { 4, 7, 8 } Salida:   4 5 6 7 8 8 Entrada: A[] = {1, 3, 4, 5}, B] = {2, 4, … Continue reading «Combine dos arrays ordenadas usando la cola de prioridad»

Combine dos arrays ordenadas en O (1) espacio adicional usando la partición QuickSort

Dadas dos arrays ordenadas , arr[] , brr[] de tamaño N y M , la tarea es fusionar las dos arrays dadas de modo que formen una secuencia ordenada de enteros que combinen elementos de ambas arrays. Ejemplos: Entrada: arr[] = {10}, brr[] = {2, 3} Salida : 2 3 10 Explicación: La array ordenada … Continue reading «Combine dos arrays ordenadas en O (1) espacio adicional usando la partición QuickSort»

Experiencia de entrevista Brocade | Conjunto 2 (para ingeniero de software de 0 a 2,5 años de experiencia)

Asistí a una entrevista en Brocade para el puesto de ingeniero de software (0-2,5 años de experiencia). Habían entrado más de 200 personas y era una reunión bastante grande. Aunque la ubicación señalada en Google Maps era correcta, la ruta para la conducción del vehículo era incorrecta. Así que tenga cuidado de comenzar temprano. Primero … Continue reading «Experiencia de entrevista Brocade | Conjunto 2 (para ingeniero de software de 0 a 2,5 años de experiencia)»

Experiencia de entrevista de Brocade

Recientemente asistí a la entrevista de Brocade Communications. Me gustaría compartir mis experiencias. Primera ronda: Ronda escrita 15 Aptitud + 25 MCQ técnicos (c ++ (principalmente qs de salida), 2 preguntas sobre socket, 1 sobre IPC, 1 sobre base de datos en 1 hora. Los qs estaban un poco por encima del promedio. Después de … Continue reading «Experiencia de entrevista de Brocade»

Programa Javascript para fusionar dos listas ordenadas (in situ)

Dadas dos listas ordenadas, combínelas para producir una lista ordenada combinada (sin usar espacio adicional). Ejemplos: Input: head1: 5->7->9 head2: 4->6->8 Output: 4->5->6->7->8->9 Explanation: The output list is in sorted order. Input: head1: 1->3->5->7 head2: 2->4 Output: 1->2->3->4->5->7 Explanation: The output list is in sorted order. Hay diferentes soluciones discutidas en la publicación a continuación. Combinar … Continue reading «Programa Javascript para fusionar dos listas ordenadas (in situ)»

Programa de Python para fusionar dos listas ordenadas (in situ)

Dadas dos listas ordenadas, combínelas para producir una lista ordenada combinada (sin usar espacio adicional). Ejemplos: Input: head1: 5->7->9 head2: 4->6->8 Output: 4->5->6->7->8->9 Explanation: The output list is in sorted order. Input: head1: 1->3->5->7 head2: 2->4 Output: 1->2->3->4->5->7 Explanation: The output list is in sorted order. Hay diferentes soluciones discutidas en la publicación a continuación. Combinar … Continue reading «Programa de Python para fusionar dos listas ordenadas (in situ)»