Martes 19 abril 2011
Estructura de datos
PRACTICANDO VECTORES
Dado el siguiente vector
2 9 1 3
a) Ordenar el vector utilizando el metodo que vea conveniente:
public class Main {
public static void Ordenar( int V[ ]){
for( int i = 0; i < V.length; i ++ ){
for( int j = 0; j < V.length; j ++ ){
if(V[ i ] < V[ j ]){
int aux = V[ i ];
V[ i ] = V[j];
V[ j ] = aux;
}else if(V[ i ] > V[ j ]){
int aux = V[ i ];
V[ i ] = aux;
V[ j ] = V[j];
}
public static void Mostrar( int V[ ] ){
for( int i = 0; i < V.length; i ++ ){
System.out.println(" [ " + i + " ] = " + V[i]); }
}
public static void main(String[] args) {
int v[]= {2,9,1,3};
Mostrar(v);
System.out.println("ordenado");
Ordenar(v);
Mostrar(v); }
}
b) Ordenar el vector utilizando un metodo de la clase ARRAYS.
Public class main{
public static void Mostrar( int V[ ] ){
for( int i = 0; i < V.length; i ++ ){
System.out.println(" [ " + i + " ] = " + V[i]);
}
}
public static void main(String[] args) {
int v[]= {2,9,1,3};
Arrays.sort(v);
Mostrar(v);
}
}
No hay comentarios:
Publicar un comentario