preguntar acerca de hashmap

13
réponses

Quelle est la différence entre les objets HashMap et Map en Java?

Quelle est la différence entre les cartes suivantes que je crée (dans une autre question, les gens ont répondu en les utilisant apparemment de manière interchangeable et je me demande si/comment elles sont différentes): HashMap<String, Object> …
demandé sur 1970-01-01 00:33:29
5
réponses

Comment comprendre le hachage sensible à la localité?

J'ai remarqué que LSH semble un bon moyen de trouver des éléments similaires avec des propriétés de grande dimension. Après avoir lu le papier http://www.slaney.org/malcolm/yahoo/Slaney2008-LSHTutorial.pdf , je suis toujours confondu avec ces formu …
demandé sur 1970-01-01 00:33:32
21
réponses

Différence entre HashSet et HashMap?

Mis à part le fait que HashSet n'autorise pas les valeurs en double, Quelle est la différence entre HashMap et Hashset? Je veux dire la mise en œuvre Sage? C'est un peu vague car les deux utilisent des tables de hachage pour stocker des valeurs. . …
demandé sur 1970-01-01 00:33:30
8
réponses

L’ajout d’une valeur en double à un HashSet / HashMap remplace-t-il la valeur précédente

Veuillez considérer le code ci-dessous: HashSet hs = new HashSet(); hs.add("hi"); -- (1) hs.add("hi"); -- (2) hs.size() donnera 1 car HashSet n'autorise pas les doublons, donc un seul élément sera stocké. Je veux savoir si nous ajoutons l'élémen …
demandé sur 1970-01-01 00:33:32
8
réponses

récupère la valeur de chaîne de HashMap en fonction du nom de la clé

J'ai un HashMap avec différentes clés et des valeurs, comment puis-je obtenir une valeur? J'ai une clé dans la carte appelé my_code, il doit contenir une chaîne de caractères, comment puis-je obtenir sans avoir à parcourir la carte? Jusqu'à présent …
demandé sur 1970-01-01 00:33:29
25
réponses

Optimisation des performances Java HashMap / alternative

Je veux créer un grand HashMap mais la performance put() n'est pas assez bonne. Des idées? D'autres suggestions de structure de données sont les bienvenues mais j'ai besoin de la fonctionnalité de recherche D'une carte Java: map.get(key) Dans mon …
demandé sur 1970-01-01 00:33:29
7
réponses

Java a-t-il un HashMap avec recherche inversée?

J'ai des données qui sont organisées dans une sorte de format "clé-clé", plutôt que "clé-valeur". C'est comme un HashMap, mais j'aurai besoin D'une recherche O(1) dans les deux sens. Existe-t-il un nom pour ce type de structure de données, et est-c …
demandé sur 1970-01-01 00:33:29
8
réponses

Bonne façon d’initialiser HashMap et HashMap peut-il contenir différents types de valeurs?

J'ai donc deux questions sur HashMap s en Java: Quelle est la bonne façon d'initialiser un HashMap? Je pense qu'il pourrait être préférable dans ma situation d'utiliser: HashMap x = new HashMap(); Mais Eclipse continue de suggérer que j'utili …
demandé sur 1970-01-01 00:33:29
2
réponses

Trier les valeurs Go map par clés

Lors de l'itération à travers la carte retournée dans le code, retournée par la fonction topic, les clés n'apparaissent pas dans l'ordre. Comment puis-je obtenir les clés pour être dans l'ordre / trier la carte afin que les clés soient dans l'ordre …
demandé sur 1970-01-01 00:33:34
14
réponses

Quelle structure de données utiliseriez-vous: TreeMap ou HashMap? (Java)

Description | Un programme Java pour lire un fichier texte et d'imprimer chacun des mots uniques dans l'ordre alphabétique avec le nombre de fois que le mot apparaît dans le texte. Le programme doit déclarer une variable de type Map<String, Inte …
demandé sur 1970-01-01 00:33:28