Adsence

miércoles, 30 de marzo de 2011

Union-entre-2-conjuntosVectores

Leave a Comment
Hallar la union entre 2 vectores, para los que no saben que es la union entre 2 conjuntos (me incluyo =D ) es un nuevo conjunto donde se encuentran los elementos del primer vector y del segundo si repetirse



[java]

/**
* @(#)Vectores.java
*
*
* @author
* @version 1.00 2011/3/30
*/
import java.util.*;

public class UnionVectores {

public static void llenar(Object m[],int t)
{
Random rnd = new Random();
for(int i=0;i< t;i++)
{
m[i]=rnd.nextInt(100);
}
}
public static void imprimir(Object m[],int t)
{
System.out.println("\n=======================================");
for(int i=0;i< t;i++)
{
if(m[i]!=null)
System.out.print(m[i]+"\t");
}

}
public static void union(Object v1[],Object v2[],int t)
{
int s=0;
Object v[]=new Object[t+t];
for(int i=0;i< t;i++)
v[i]=v1[i];

for(int i=0;i< t;i++)
{
for(int j=0;j< t;j++)
{
if(v2[i]==v1[j])
{
v[t+i]=null;
j=t+1;
}else{
v[t+i]=v2[i];
}
}
}

System.out.println("\nLa union es:");
imprimir(v,t+t);
}

public static void main(String args[])
{
int t=6;
Object v1[]=new Object[t];
Object v2[]=new Object[t];
llenar(v1,t);
llenar(v2,t);
imprimir(v1,t);
imprimir(v2,t);
union(v1,v2,t);

}

}

[/java]

0 comentarios :