Resultados da pesquisa a pedido "hash"
Qual é a verdadeira diferença entre um dicionário e uma tabela de hash?
Eu sempre usei dicionários. Eu escrevo em Python.
Comparação de imagens por impressão digital
Estou procurando maneiras de encontrar duplicatas de imagem por impressão digital. Entendo que isso é feito aplicando funções de hash em imagens, e cada imagem teria um valor de hash exclusivo. Eu sou bastante novo no processamento de imagens e ...
Converter uma matriz em um hash de índice em Ruby
Eu tenho uma matriz e quero criar um hash para poder perguntar rapidamente "é X na matriz?". No perl, existe uma maneira fácil (e rápida) de fazer isso: my @array = qw( 1 2 3 ); my %hash; @hash{@array} = undef;Isso gera um hash que se parece ...
Por que não consigo usar um número inteiro como chave usando a nova sintaxe de hash do Ruby 1.9.2?
A nova sintaxe de hash no Ruby 1.9.2 significa que eu posso fazer o seguinte: my_hash = {a: 1, b: 2, c: 3}... o que equivale a: my_hash = {:a => 1, :b => 2, :c => 3}Ok, então usando a sintaxe antiga é possível fazer isso (a primeira chave é um ...
Adicionar um fragmento ao URL sem causar um redirecionamento?
Existe uma maneira de adicionar hash # ao meu URL sem redirecionar?
Maneira mais limpa de criar um Hash a partir de uma matriz
Parece que me deparo com isso com muita frequência. Eu preciso criar um Hash a partir de uma matriz usando um atributo de cada objeto na matriz como a chave. Digamos que eu precise de um hash de exemplo, use objetos ActiveRecord codificados por ...
Por que o acréscimo de um valor a uma matriz em hash também modifica a outra variável que foi atribuída?
Código de amostra: hash_of_array = { a: [] } b = hash_of_array c = hash_of_array b[:a] << 1 puts b # => { a: [1] } puts c # => { a: [1] }Por que ambas as variáveis têm 1 em sua matriz? Eu apenas anexei na variávelb. Tentei Ruby Versão 2.3.1, ...