Friday, November 24, 2006

JAVA: Estructura de Datos Abstracta llamada Cola
FIFO (First In, First Out)

La logica de este algoritmo es sencilla, comenzamos explicando la idea de lo que es una cola: cuando un objeto llega se le asigna la posiciòn inicio, los objetos siguentes en llegar (crearse), se asignaran al final de la cola y el primer objeto (inicio) referenciara a su vez al ultimo, o a el mismo, si solo existe el en la cola, de esta manera conforme llegan se van agregando a la cola.

Nuestra clase Dato cuenta con los siguientes atributos:
Dato sig e int x, sig de tipo Dato ya que guardara las referencias de los objetos de ese tipo e int de tipo entero por que almacenara el valor que insertemos a x. Basicamente con esto se construye la clase (metodos set y get de x) aunque se le pueden aumentar muchas mas cosas y ser utilizado de diversas maneras.
Para poder manejar el insertado de objetos de tipo Dato como sigue:

class ManejoDato{
Dato inicio;
public void insertar (Dato dat){
if(inicio==null){
inicio= dat;
dat.sig= dat;
}else{
dat.sig = inicio.sig;
inicio.sig = dat;
}
}
public boolean eliminar(){
if(inicio !=null){
Dato p = inicio.sig;
if(p==inicio){
inicio=null;
}else{
for(p=inicio; p.sig!=inicio;p=p.sig);
p.sig=inicio.sig;
inicio=p;
}
return true;
}else{
return false;
}
}
}

Wednesday, November 01, 2006

Algunos URL´s curiosos de Google

- Google tiene registrados los dominios www.gogle.com, www.googel.com, www.ggoogle.com y www.gogole.com, por si el usuario se equivoca al teclear el acceso a su buscador.

- El día 1 de abril de 2002 (April Fool's day), Google dio a conocer el PigeonRank (TM), el sistema que realmente clasifica las webs: miles de palomas trabajan ordenando todas los sitios web de Internet.

- En el Zeitgeist ((http://www.google.com/intl/en/press/intl-zeitgeist.html)) de Google se encuentran las estadísticas: las palabras más buscadas de la semana en diferentes idiomas, los navegadores más utilizados, ... Además, tiene un archivo histórico.

- El servidor espejo de Google: http://elgoog.rb-hosting.de/index.cgi

El buscador especifico:

BSD

Gobierno de USA

Linux

MAC

Microsoft

Universidades

Salut!