Perguntas com a marcação «hash»

89
Como um mapa de hash JavaScript é implementado?

Atualmente trabalho com OpenLayers e tenho um grande conjunto de dados para desenhar em uma camada vetorial (mais de 100.000 vetores). Agora estou tentando colocar todos esses vetores em um mapa hash JavaScript para analisar o desempenho. Eu quero saber como o mapa de hash em JavaScript é...

87
Se o código hash de nulo for sempre zero, em .NET

Dado que as coleções System.Collections.Generic.HashSet<>aceitam nullcomo um membro do conjunto, pode-se perguntar qual nulldeveria ser o código hash . Parece que a estrutura usa 0: // nullable struct type int? i = null; i.GetHashCode(); // gives

86
O que o hash faz em python?

Eu vi um exemplo de código onde a hashfunção é aplicada a uma tupla. Como resultado, ele retorna um número inteiro negativo. Eu me pergunto o que essa função faz? O Google não ajuda. Encontrei uma página que explica como o hash é calculado, mas não explica por que precisamos dessa função....

8
Como iterar através de uma matriz dentro de um hash Raku?

Parece uma pergunta simples, mas Perl6 / Raku não está se comportando como eu esperava. Estou tentando criar uma referência a uma matriz dentro de um hash, mas não estou obtendo o comportamento esperado. No Perl5, a resposta envolveria o acesso à matriz por referência, mas não vejo sintaxe...

8
FALHA inesperada com: existe em raku

Ao tentar depurar o código do programa, encontrei o seguinte: (base) hsmyers@BigIron:~$ rlwrap -A raku To exit type 'exit' or '^D' > my regex N { <[A..G]> }; regex N { <[A..G]> } > my %h = A => 1, B => 2; {A => 1, B => 2} > 'B' ∈ %h.keys True > my $m = 'B' ~~ /...