Hay muchas maneras. Una forma sería:
Cree una variable de contador para mantener el recuento de los elementos distintos. Esto le ayudará a imprimir todos los elementos distintos.
Inicialice las dos matrices con las que va a trabajar.
- ¿Qué tipo de preguntas se hacen en la prueba de análisis Flipkart?
- Al usar la función de reemplazo en JavaScript, ¿qué hace '/ \ - / g'?
- ¿Por qué algunos entrevistadores son tan groseros en la entrevista técnica?
- ¿Vale la pena el tiempo para obtener una maestría en CS o para aprender a codificar y asistir a un campamento de entrenamiento de codificación?
- Una pequeña empresa me ha pedido que escriba un fragmento de su nueva API como un desafío de codificación y lo envíe a una sucursal privada para su revisión. ¿Debería hacerlo?
Cree una matriz de tamaño firstArray.lenght + secondArray.lenght. Llamémoslo ThirdArray. Esa matriz es para el peor de los casos. En caso de que cada elemento sea distinto.
recorrer el primer conjunto con un ciclo for. Compare el primer elemento de la primera matriz con cada uno de los elementos de la segunda matriz. Si no hay coincidencia, agregue ese elemento a la tercera matriz y aumente el valor del contador. Y luego compare el segundo elemento de la primera matriz con cada uno de los elementos de la segunda matriz. Si no hay coincidencia, agregue ese elemento a la tercera matriz y aumente el valor del contador nuevamente. Haga esto hasta el final de la primera matriz.
luego recorra la segunda matriz con un ciclo for. Compare el primer elemento de la segunda matriz con cada elemento individual de la primera matriz. Si no hay coincidencia, agregue ese elemento a la tercera matriz y aumente el valor del contador. Y luego compare el segundo elemento de la segunda matriz con cada elemento de la primera matriz. Si no hay coincidencia, agregue ese elemento a la tercera matriz y aumente el valor del contador nuevamente. Haga esto hasta el final de la segunda matriz.
Luego, con un bucle for, imprima los elementos distintos en la tercera matriz. Por supuesto, si no hay el peor de los casos donde cada elemento es distinto; necesita ejecutar el bucle con i <counterVariable -1 De lo contrario, va a imprimir muchos ceros.
Este enfoque no es perfecto, pero le brinda un buen punto de partida para hacerlo perfecto.