CLASES DE LISTA

Páginas: 2 (494 palabras) Publicado: 7 de octubre de 2015
LinkedList:
Es una lista enlazada de Recipientes (nodos) donde cada uno contiene elementos (objetos, otras listas, etc) y uno o dos punteros hacia posiciones de memoria que apuntan al anterior osiguiente nodo.
Útil cuando se quiere insertar o eliminar elementos al principio o al final de la lista. No permite acceder a un elemento en concreto de la lista directamente sin recorrer antes losanteriores.

ArrayList:
Es una estructura de datos de tipo Array dinámica. A diferencia de los arrays clásicos (arrays estáticos), un ArrayList permite aumentar el tamaño del vector indefinidamente (hastalo que la memoria permita) y agregar o quitar elementos.
A diferencia de la LinkedList, la ArrayList permite acceder a cualquier elemento de la lista directamente mediante su índice, lo que la haceespecialmente adecuada para búsquedas rápidas.

HashSet:
Un HashSet es una estructura de datos que contiene un conjunto de objetos. Permite buscar un objeto dentro del conjunto de forma rápida y fácil.Internamente gestiona un array y guarda los objetos utilizando un índice calculado con un código hash del objeto. 
- Los elementos de un HashSet no están ordenados
- Para añadir un elemento al HashSetse utiliza el método add(Object obj).
- Para borrar un elemento se utiliza remove(Object obj).
- Para borrar todos los elementos se utiliza clear().
- El tamaño del HashSet se puede obtener con lafunción size() 

HashMap:
Un HashMap permite guardar elementos, donde cada elemento es un par clave/valor. A diferencia de un array simple donde se guarda el valor en un índice en concreto, un HashMapdetermina el índice él mismo basándose en el valor hash (hashcode) generado a partir de la clave. 

TreeSet:
Un TreeSet mantiene los objetos ordenados en lo que se conoce como un red-black tree, esdecir, en un árbol binario balanceado (cada padre tiene como máximo 2 hijos, y cuando se inserta una entrada se autobalancea de forma que quede un árbol binario simétrico).
Un TreeSet permite hacer...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lista De Control y Cuadernos De Clases Para Docentes
  • Lista de Clases caso renta autos s.a.
  • ASERTIVIDAD Y SEXUALIDAD CLASE LISTA
  • Listado Clases En Vimeo
  • clase inversa gr fic posici n tiempo lista
  • Listo 2 Plan De Clases Segun
  • Lista
  • Listas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS