Une fonction de hachage est une procédure ou une fonction mathématique bien définie qui convertit une grande quantité de données en une petite donnée, généralement un seul entier. Pour des questions sur les symboles Twitter et Facebook #, utilisez le hashtag. Pour les questions sur les URL et les ancres HTML, utilisez fragment-identifier. Pour des questions sur le type de hachage de Ruby, utilisez ruby-hash.

hash...

Je travaille sur un problème où je veux stocker des objets constitués de deux tableaux d'entiers de longueur égale (par exemple int a[] ={1,2,3,4} et int b[] ={1,2,2,6}) dans une structure de données (par exemple, hashmap). Cependant, pour différents objets, la longueur des deux tableaux peut varier....
Prenons par exemple unordered_set. Le prédicat par défaut pour déterminer si deux éléments sont égaux est std::equal_to<T>(t1,t2), qui est simplement t1==t2. Supposons maintenant que pour ce type T, j'ai implémenté operator==() afin que toutes les variables membres ne fassent pas partie de cette com....
28 avril 2020 à 20:35
J'ai un hash: row = { 'name' => '', 'description' => '', 'auth' => '', 'https' => '', 'cors' => '', 'url' => '' } Et j'ai aussi un tableau: ["Cat Facts", "Daily cat facts", "No", "Yes", "No", "https://example.com/"] Co....
24 avril 2020 à 16:20
H = hash() H[["numbers"]] = c(1,2,3) H[["alpha"]] = c("x","y","z") H[["animals"]] = c("cat","dog") Maintenant, je veux obtenir des "animaux" en utilisant "chat". récupère la clé du hachage en fonction de la valeur.....
26 mars 2020 à 07:40
J'ai un ancien projet Perl, un analyseur de texte d'un journal des événements et j'ai reçu une demande pour trier la sortie par ID d'événement et pour supprimer les événements en double. L'analyseur lit donc un fichier texte et place chaque événement dans un tableau. Chaque champ du tableau contient....
13 mars 2020 à 01:06
J'ai une itération ici: container = [] summary_data.each do |_index, data| container << data end La structure du summary_data est répertoriée ci-dessous: summary_data = { "1" => { orders: { fees: '25.00' } }, "3" => { orders: { fees: '30.00' } }, "6" => { orders: { fees: '45.00' } } } Je s....
6 mars 2020 à 13:13
J'ai un lot d'identifiants que je veux les partitionner avec une bonne fonction de propagation du liner. Les identifiants ne contiennent pas d'horodatage et sont vraiment mal répartis. Je suis limité à quelques opérateurs xpath. Pourriez-vous s'il vous plaît proposer une meilleure fonction pour rép....
6 mars 2020 à 00:46
J'ai un hachage imbriqué de données: munsters = { "Herman" => { "age" => 32, "gender" => "male" }, "Lily" => { "age" => 30, "gender" => "female" }, "Grandpa" => { "age" => 402, "gender" => "male" }, "Eddie" => { "age" => 10, "gender" => "male" }, "Marilyn" => { "age" => 23, "gender" => "fe....
18 févr. 2020 à 17:23
J'essaie d'afficher les données de hachage dans l'ordre des numéros d'enregistrement (c'est-à-dire triées par clés de hachage). J'ai stocké les enregistrements dans un hachage avec un numéro d'enregistrement associé. Qu'est-ce que je fais mal ici? Voici un code similaire qui montre le problème #!/us....
13 févr. 2020 à 18:24
Je dois créer un programme qui calcule le coût annuel des minutes utilisées pour les fournisseurs de téléphonie et cela dépend de différents tarifs. Par exemple, un opérateur téléphonique peut avoir les tarifs suivants: "rates": [ {"price": 15.5, "threshold": 150}, {"price": ....
1 févr. 2020 à 20:49
J'exécute la vérification MD5 suivante sur 500 millions de fichiers pour vérifier les doublons. Les scripts mettent une éternité à s'exécuter et je me demandais comment les accélérer. Comment pourrais-je l'accélérer? Puis-je utiliser une boucle try catch au lieu de contains pour lancer une erreur lo....
26 janv. 2020 à 03:50
Je cherche la solution à un problème appelé duped_index et je ne comprends pas tout à fait le concept de cette variable Hash.new particulière: def duped_index(arr) result = Hash.new { |hash, key| hash[key] = [] } arr.each_with_index do |ele, idx| result[ele] << idx end resu....
23 janv. 2020 à 02:39
J'ai un hash comme celui-ci: my_hash = {"Ace"=>1678.987, "Token"=>389, "Coin"=>17.765, "Zowo"=>2020, "Zerlam"=>42, "Ksoz"=>26366.5} Et souhaitez créer un nouveau hachage composé de paires clé-valeur de my_hash ayant des valeurs inférieures à 1000: {"Token"=>389, "Coin"=>17.765, "Zerlam"=....
20 janv. 2020 à 22:25
J'essaie simplement de parcourir ce tableau de hachages pour trouver le nom d'utilisateur que l'utilisateur recherche. Le problème est à chaque fois que je recherche autre chose que la première valeur qu'il ne remplira pas. users = [ { username: "mashrur", password: "password1" }, ....
10 janv. 2020 à 02:33
Je ne sais pas comment est-il possible d'avoir un tableau d'entiers alors que les indices sont des caractères? Une autre confusion est cette ligne if(i + 1 < N && nums[s[i+1]] > nums[s[i]]) La chaîne est-elle convertie en un entier qui est ensuite mappé sur le tableau nums similaire à un hachage ver....
5 janv. 2020 à 22:02
Il existe deux tableaux: arr1 = [ {name: "gunner", id: 639, label: "group"}, {name: "Gunners", id: 1313, label: "channel", isPrivate: false} ] arr2 = [ {name: "gunner", id: 639, label: "group"} ] Besoin de supprimer toutes les valeurs d'arr1 qui existent dans....
30 déc. 2019 à 08:41
Je veux hacher un mot en python pour compter chaque occurrence de lettre. code c ++: int *arr = new int[256](); for(int i=0;i<s.size();i++){ arr[s[i]]++; } Je veux implémenter la même chose en python en utilisant un dictionnaire ou une liste.....
27 déc. 2019 à 10:38
Je n'ai vraiment aucune idée de pourquoi c'est faux: #!/usr/bin/perl use v5.20; package MyDate; sub new{ bless {}, shift; } sub AUTOLOAD{ my $f = our $AUTOLOAD; my @h{qw[Wday Month Year]} = (localtime)[3,4,5]; } Err: erreur de compilation près de "@h{" Si je supprime my (ou même si la port....
26 déc. 2019 à 19:44
J'utilise Spring avec Redis et je travaille avec une liste dans un hachage. Tout fonctionne très bien sur un seul thread, des problèmes surviennent lorsque je dois mettre à jour la valeur de la liste avec plusieurs instances. Voici mon code pour mettre et obtenir de la valeur de Hash: public void pu....
20 déc. 2019 à 21:37
J'ai du mal à trouver le problème avec la façon dont je génère le hachage d'informations correspondant pour un fichier torrent. Voici le code que j'ai jusqu'à présent: InputStream input = null; try { MessageDigest sha1 = MessageDigest.getInstance("SHA-1"); input = new FileInputStream(file); ....
17 déc. 2019 à 11:57
Je ne comprends pas pourquoi dois-je mettre le symbole de la clé de hachage devant les phrases qui agissent comme titre ou explication Voici un exemple: # a collection of instructions # a collection of code ....
17 déc. 2019 à 07:10
Je veux représenter une structure qui ressemble à un jeu de cartes non ordonné (en Python 3.7, par exemple), qui a la propriété qu'une seule carte peut être considérée comme un jeu de taille un. class Deck: def __init__(self, cards, owner): self.owner = owner self.cards = cards ....
16 déc. 2019 à 20:27
J'ai un formulaire pour un modèle "Cellule" qui peut être cloné en utilisant javascript. J'ai les deux champs de texte et sélectionnez les champs du formulaire qui peuvent être clonés. Étant donné que l'élément cloné produit un tableau de chaînes, j'ai envoyé les éléments de texte sous forme de tabl....
Je voulais écrire un script Python sur des hachages bruteforce qui permet à l'utilisateur d'insérer l'algorithme de hachage sous forme de chaîne (Résultat: algorithm = "md5"), mais quand j'ai essayé de l'utiliser comme ça dans la bibliothèque hashlib: {{X1} }, cela m'a évidemment donné cette erreur:....
14 déc. 2019 à 21:14
Ci-dessous ma demande est parfaitement bien. Je me demande simplement si c'est la meilleure façon d'utiliser la fonction de sauvegarde deux fois. N'oubliez pas avant de hacher visitor_id que j'envoie $request->visitor_id NULL. Voici ma demande: $visit->funnel_id = $request->funnel_id; $visit->page_....
14 déc. 2019 à 08:01