Operaciones con conjuntos en java

Iniciado por cesarz, 10 Febrero 2010, 05:15 AM

0 Miembros y 1 Visitante están viendo este tema.

.rn3w.

bueno ya k paso mucho tiempo posteare algunas respuestas vale...

para el metodo union seria algo asi...

import java.util.*;
public class Conjuntos{
  int dato;
  ArrayList<Integer> arregloTotal;
 
  public Conjuntos(){
    dato=0;
    arregloTotal = new ArrayList<Integer>();
   
    }

public ArrayList<Integer> union(int [] array1,int [] array2){
boolean existe=false;
int j=0;
    for(int i=0; i<=array1.length-1; i++){
    arregloTotal.add(array1[i]);
    }
    for(int i=0; i<=array2.length-1; i++){
        dato=array2[i];
        while(j<=arregloTotal.size()-1 && existe==false){
            if(dato==arregloTotal.get(j)){
                existe=true;
          } 
          j++;
    }
    if(existe==false){
    arregloTotal.add(dato);
    }
    existe=false;
    }
return arregloTotal;
}
}