Perguntas com a marcação «map»

Um dicionário mapeia chaves para valores, permitindo a recuperação eficiente de valores de chaves. USE a tag [função de mapa] sobre funções de mapeamento de dados, POR FAVOR; e para geografia, [mapas].

13
remove_if equivalente para std :: map
Eu estava tentando apagar uma série de elementos do mapa com base em uma condição particular. Como faço isso usando algoritmos STL? Inicialmente pensei em usar, remove_ifmas não é possível, pois remove_if não funciona para container associativo. Existe algum algoritmo equivalente "remove_if" que funciona para o mapa? Como uma opção …
118 c++  stl  map 

6
map vs. hash_map em C ++
Tenho uma pergunta com hash_mape mapem C ++. Eu entendo que mapestá em STL, mas hash_mapnão é um padrão. Qual a diferença entre os dois?
117 c++  map  hashmap 


3
Cópia rasa de um mapa em Java
Pelo que entendi, existem algumas maneiras (talvez outras também) de criar uma cópia superficial de um Mapem Java: Map<String, Object> data = new HashMap<String, Object>(); Map<String, Object> shallowCopy; // first way shallowCopy = new HashMap<String, Object>(data); // second way shallowCopy = (Map<String, Object>) ((HashMap<String, Object>) data).clone(); Uma forma é preferida …
106 java  map  clone  shallow-copy 

2
boost :: flat_map e seu desempenho em comparação com map e unordered_map
É de conhecimento comum em programação que a localidade da memória melhora muito o desempenho devido aos acessos do cache. Recentemente, descobri boost::flat_mapqual é a implementação de um mapa baseada em vetor. Não parece ser tão popular quanto o seu típico map/ unordered_mapentão não consegui encontrar nenhuma comparação de desempenho. …
103 c++  boost  map 


4
Erro de tempo de execução: atribuição à entrada no mapa nulo
Estou tentando gerar um mapa e convertê-lo em um arquivo yaml como este: uid : kasi: cn: Chaithra street: fkmp nandan: cn: Chaithra street: fkmp remya: cn: Chaithra street: fkmp Acho que estou perdendo algo importante ao criar o mapa. Meu código está abaixo. package main import ( "fmt" "gopkg.in/yaml.v2" …
101 map  go  yaml 

4
C ++ const map element access
Tentei usar o operador [] para acessar o elemento em um mapa const C ++, mas esse método falhou. Também tentei usar "at ()" para fazer a mesma coisa. Funcionou dessa vez. No entanto, não consegui encontrar nenhuma referência sobre o uso de "at ()" para acessar o elemento em …
100 c++  stl  map  const 



3
Parcialmente JSON unmarshal em um mapa em Go
Meu servidor websocket receberá e desempacotará dados JSON. Esses dados sempre serão agrupados em um objeto com pares de chave / valor. A string de chave atuará como identificador de valor, informando ao servidor Go que tipo de valor é. Ao saber que tipo de valor, posso prosseguir para JSON …
98 json  map  go 



6
Como atualizar std :: map depois de usar o método find?
Como atualizar o valor de uma chave std::mapapós usar o findmétodo? Eu tenho um mapa e declaração de iterador como este: map <char, int> m1; map <char, int>::iterator m1_it; typedef pair <char, int> count_pair; Estou usando o mapa para armazenar o número de ocorrências de um personagem. Estou usando o …
92 c++  map  stl  stdmap 

8
Converter lista de tupla em mapa (e lidar com chave duplicada?)
Eu estava pensando em uma boa maneira de converter uma lista de tupla com chave duplicada [("a","b"),("c","d"),("a","f")]em um mapa ("a" -> ["b", "f"], "c" -> ["d"]). Normalmente (em python), eu criaria um mapa vazio e faria um loop for sobre a lista e verificaria se há chaves duplicadas. Mas estou …
90 scala  map 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.