Posts filed under 'Java'

Ordenamiento por Inserción

int i, j, actual;

for (i=1; i < a.length; i++)
{
actual = a[i];
j = i;
while ((j > 0) && (a[j-1] > actual))
{
a[j] = a[j-1];
j = j – 1;
}
a[j] = actual;
}

1 comment Abril 6, 2008

Ordenamiento por Selección

int imin, amin;

for (int i = 0; i < (4 – 1); i++) {
imin = i;
amin=a[imin];
for (int j = (i + 1); j < a.length; j++) {
if (a[j] < amin) {
imin = j; // new index of minimum
amin=a[imin]; // new value of minimum
}
}

if (imin==i) { continue; }
a[imin]=a[i];
a[i]=amin;
}

Add comment Abril 6, 2008

Ordenamiento de Burbuja

for (int i=1; i<num.length;i++)
{
for(int j=0;j<num.length-1;j++)
{
if (num[j] > num[j+1])
{
int temp = num[j];
num[j]= num[j+1];
num[j+1]= temp;
}

}

}

Add comment Abril 6, 2008

Vectores (arrays) en Java

Un array es un medio de guardar un conjunto de objetos de la misma clase. Se accede a cada elemento individual del array mediante un número entero denominado índice. 0 es el índice del primer elemento y n-1 es el índice del último elemento, siendo n, la dimensión del array. Los arrays son objetos en Java y como tales vamos a ver los pasos que hemos de seguir para usarlos convenientemente

  • Declarar el array
  • Crear el array
  • Inicializar los elementos del array
  • Usar el array

(más…)

Add comment Abril 6, 2008

Sintaxis de un método en Java

Un método es un bloque de código que tiene un nombre, tipo de acceso, tipo de retorno y una lista de argumentos o parámetros.

Los métodos en Java son equivalentes a las funciones delas clases en C++. con la excepción de las sentencias de declaración de objetos y variables, y los bloques de inicialización estática, todo en el código ejecutable en Java se sitúa dentro ed un método. Una definición de un método consta de dos partes : cabecera y cuerpo

Sitaxis de un método

                tipo nombre(lista de parámetros)

                {

                                //cuerpo del método

                }

 

(más…)

Add comment Marzo 16, 2008


Categorías

Entradas recientes

 

Noviembre 2009
D L M X J V S
« Jul    
1234567
891011121314
15161718192021
22232425262728
2930  

Blogroll