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].

17
Diferença entre HashMap, LinkedHashMap e TreeMap
Qual é a diferença entre HashMap, LinkedHashMape TreeMapem Java? Não vejo diferença na saída, pois todos os três têm keySete values. O que são Hashtables? Map m1 = new HashMap(); m1.put("map", "HashMap"); m1.put("schildt", "java2"); m1.put("mathew", "Hyden"); m1.put("schildt", "java2s"); print(m1.keySet()); print(m1.values()); SortedMap sm = new TreeMap(); sm.put("map", "TreeMap"); sm.put("schildt", "java2"); sm.put("mathew", …
958 java  map 


5
Diferença entre mapa e coleta em Ruby?
Eu pesquisei isso no Google e obtive opiniões irregulares / contraditórias - existe realmente alguma diferença entre fazer um mape fazer um collectem uma matriz no Ruby / Rails? Os documentos parecem não sugerir nenhum, mas talvez haja diferenças de método ou desempenho?
428 ruby  arrays  map  collect 


10
Determinar se o mapa contém um valor para uma chave?
Qual é a melhor maneira de determinar se um mapa STL contém um valor para uma determinada chave? #include <map> using namespace std; struct Bar { int i; }; int main() { map<int, Bar> m; Bar b = {0}; Bar b1 = {1}; m[0] = b; m[1] = b1; //Bar …
256 c++  stl  map 


12
Nos mapas STL, é melhor usar map :: insert do que []?
Há um tempo, tive uma discussão com um colega sobre como inserir valores nos mapas STL . Eu preferi map[key] = value; porque parece natural e é claro de ler, enquanto ele preferia map.insert(std::make_pair(key, value)) Eu apenas perguntei a ele e nenhum de nós pode se lembrar do motivo pelo …
201 c++  stl  map  stdmap 


6
Como remover de um mapa enquanto o itera?
Como removo de um mapa enquanto o itero? gostar: std::map<K, V> map; for(auto i : map) if(needs_removing(i)) // remove it from the map Se eu usá- map.eraselo, invalidará os iteradores
177 c++  map  c++11 

5
excluir mapa [chave] em go?
Eu tenho um mapa: var sessions = map[string] chan int{} Como eu apago sessions[key]? Eu tentei: sessions[key] = nil,false; Isso não funcionou. Atualização (novembro de 2011): A sintaxe especial para excluir entradas do mapa é removida na versão 1 do Go : O Go 1 removerá a atribuição especial de …
166 map  go 





3
Remover várias chaves do mapa de maneira eficiente?
Tenho um Map<String,String>com grande número de pares de valores-chave. Agora eu quero remover as chaves selecionadas disso Map. O código a seguir mostra o que fiz para conseguir isso. Set keySet = new HashSet(); //I added keys to keySet which I want to remove. Então : Iterator entriesIterator = keySet.iterator(); …
124 java  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.