Hola Francisco, No uso java, soy de C# y javascript, el nombre de la estructura es lo de menos, en el título puse "diccionario" *o* hashset porque buscaba la funcionalidad k-v, llamémosle KEYVALUE o DIC o XXX. Un saludo.
El 26 de agosto de 2016, 12:23, Francisco Olarte <fola...@peoplecall.com> escribió: > José: > > 2016-08-26 10:50 GMT+02:00 José Hurtado <jhurta...@gmail.com>: > > No describo que es un hashset o diccionario porque asumo que los que no > lo > > conozcan y tengan interés podrían encontrar mucha información en > Internet. > > Dejando aparte el como te contestaron o no, repito un SET es un > CONJUNTO, valores unicos, sin claves. Un diccionario en java se llama > MAP, y es una asociacion de claves unicas a valores cualesquiera ( > matematicamente todo diccionario es un conjunto de pares k,v, pero no > del todo si te deja mover v ( aunque se podria ver como un borrado mas > insercionen el conjunto ), y ademas no te deja meter (k1,v1)(k1,v2), > que en un conjunto irian bien ). > > Lo de que sea hash, tree o skiplist o sorted list es un detalle de > implementacion ( Java, que ya se cito, utiliza p.e. listas > desordenadas para pequeños conjuntos en algunas variantes ). > > Francisco Olarte. >