Entrevista a Dunzo – Ingeniero de software sénior

Ronda 1: Rango de pirata informático

    1. Dada una array, arr, queremos que sea única incrementando cualquier elemento duplicado en arr de modo que la suma de los elementos de arr unique sea mínima. En otras palabras, si dos o más elementos en arr no son únicos, debemos aumentar el valor de los elementos duplicados a otro(s) número(s) tal que arr consista en elementos únicos que suman un número tan pequeño como como sea posible. por ejemplo, si arr = [3, 2, 1, 2, 7], entonces arr único = [3, 2, 1, 4, 7] y sus elementos suman un valor mínimo de 3 + 2 + 1 + 4 + 7 = 17
    2. Número total de incrementos requeridos en cada dígito de un elemento de una array para que sea igual a otra array. Por ejemplo, se necesitará un total de 5 incrementos para convertir arr1 = [134, 245] en arr2 = [254, 345].

La ronda 2:

  1. Discusión del proyecto.
  2. Máximo de todos los subarreglos de tamaño k.

Ronda 3:

  1. Discusión del proyecto.
  2. Para un número entero N. Escriba todas las soluciones únicas para a^3+b^3 = c^3 + d^3, donde a, b, c, d se encuentran entre [1, N].

Publicación traducida automáticamente

Artículo escrito por NaveenPrakashSingh 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 *