Initial commit

This commit is contained in:
Chris Cromer
2016-06-20 13:25:01 -04:00
commit a41abff9b0
66 changed files with 4205 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
public int buscar(int valor) {
for (int i = 0; i < array.length; i++) {
if (array[i] != 0 && array[i] == valor) {
// Se encontró
return i;
}
}
// No se encontró
return -1;
}

View File

@@ -0,0 +1,18 @@
public boolean eliminar(int valor) {
boolean borrado = false;
for (int i = 0; i < array.length; i++) {
if (array[i] != 0 && array[i] == valor) {
// Eliminar el valor
array[i] = 0;
borrado=true;
for (int j = i; j < array.length; j++) {
if (j != array.length - 1) {
// Correr la array hacia arriba
array[j] = array[j + 1];
}
}
array[array.length-1] = 0;
}
}
return borrado;
}

View File

@@ -0,0 +1,13 @@
public boolean insertar(int valor) {
for (int i = 0; i < array.length; i++) {
if (array[i] == 0) {
array[i] = valor;
return true;
}
else if (array[i] == valor) {
// Ya existe el valor en el array
return false;
}
}
return false;
}