Sejam dois arrays de inteiros, com zero ou mais elementos c

#Questão 1047430 - Programação, Java, CESGRANRIO, 2022, Banco da Amazônia, Técnico Científico - Tecnologia da Informação

Sejam dois arrays de inteiros, com zero ou mais elementos cada, ordenados ascendentemente. Deseja-se escrever uma função que receba esses dois arrays como parâmetros e insira os seus elementos em um terceiro array, também recebido como parâmetro, de modo que os elementos inseridos no terceiro array permaneçam ordenados ascendentemente, como no exemplo abaixo.

Exemplo:

int v1[]={10,20,30,40,50};
int v2[]={5,10,15,20};

O conteúdo do terceiro array, após a chamada da função de intercalação, será

{5,10,10,15,20,20,30,40,50}

Nesse contexto, considere a seguinte função main de um programa Java:

public class Main {     public static void main(String[] args) {          int v1[]={10,20,30,40,50};          int v2[]={5,10,15,20};          int v3[]=new int [v1.length + v2.length];          int p1=0,p2=0,p3=0;                  intercala(v1,p1,v2,p2,v3,p3);     } }

Qual função deve ser inserida na classe Main para que a intercalação do array v1 com o array v2 seja feita corretamente?

Navegue em mais questões

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis