GOCC14: Desafío de codificación en línea de Google – New Grad (India)

El desafío en línea de Google 2020 para nuevos graduados 2021 se llevó a cabo el 22 de agosto. Fue una prueba en línea de 60 minutos con 2 preguntas para codificar.

El examen se realizó en HackerEarth. Pero primero, su currículum debe ser preseleccionado para el examen, luego le enviarán un enlace y una clave de paso con un lapso de tiempo de 5 horas.

es decir (el mío estaba programado entre las 3 p. m. y las 8 p. m.), pero la duración del examen fue de solo 1 hora

Primera pregunta: tamaño del subconjunto más pequeño con XOR bit a bit máximo en una array 2-D y devolver el subconjunto más pequeño

a[1,1]^a[1,2]
a[2,1]^a[2,2]
a[1,1]^a[1,2] a[2,1]^a[2,2];

En caso de respuesta múltiple, devuelva el subconjunto más pequeño

Complejidad temporal O(n^2);

Segunda pregunta: dada una array no ordenada, debe eliminar un elemento de modo que, después de la eliminación, cada subconjunto de la array tenga elementos mínimos y máximos en orden creciente (un enfoque similar al deslizamiento de la ventana)

Complejidad temporal O(n^2)

P.ej:

arr[]={2,3,4,5,1,6,7};
delete(1)
after deletion 
(2,3) 
(2,3,4)
(2,3,4,5)
and so on..

En esto, se debe tener en cuenta algún caso de esquina al resolver la pregunta. 

Publicación traducida automáticamente

Artículo escrito por akashjha01123 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *