ordena vetores
public class OrdenaVetores {
public static void main(String[] args){ int[] vetor1; int[] vetor2; int[] vetor3; vetor1 = new int[5]; vetor2 = new int[6]; vetor3 = new int[11];
for (int i = 0; i < vetor1.length; i++){ System.out.println("Digite o elemento da posição " + i + "do vetor 1: "); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); try { vetor1[i] = Integer.parseInt(in.readLine()); } catch (Exception e){ } } for (int i = 0; i < vetor2.length; i++){ System.out.println("Digite o elemento da posição " + i + "do vetor 2: "); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); try { vetor2[i] = Integer.parseInt(in.readLine()); } catch (Exception e){ } } int ultimoV3 = 0; for (int i = 0; i < vetor1.length; i++){ vetor3[ultimoV3] = vetor1[i]; ultimoV3 = ultimoV3+1; } for (int i = 0; i < vetor2.length; i++){ vetor3[ultimoV3] = vetor2[i]; ultimoV3 = ultimoV3+1; }
}
}
import java.util.Scanner;
public class Arvore {
private static class arv{ public int num; public arv dir, esq; } public static void main(String[] args) { Scanner x = new Scanner (System.in);
arv raiz = null; arv aux; int opcao, achou, valor, maior, menor; maior = 0; menor = 999999999; do { System.out.print("Menu: " +"\n 1) Insere "+"\n 2) Busca Dado"+"\n 3) In-Ordem "+"\n 4) Pre Ordem "+"\n 5) Pos-Ordem "+"\n 6) Remover No " +"\n 7) Esvaziar" + "\n 8) Menor Valor" + "\n 9) Maior Valor" + "\n 0) Sair \n"); opcao = x.nextInt(); if ( opcao > 10) System.out.println("Opção inválida!!"); if (opcao == 1) { System.out.println("Digite o número a ser inserido na árvore"); valor = x.nextInt(); raiz =