hashmap

Czy w PHP istnieje odpowiednik Java HashMap?

Potrzebuję obiektu PHP podobnego do HashMap w Javie, ale nie znalazłem, gdy googlowałem, więc jeśli ktoś wie, jak Mogę naśladować Hashmapy w PHP, pomoc będzie mile widziana.

Używanie instancji obiektu jako klucza w hashmapie, a następnie uzyskiwanie do niej dostępu za pomocą dokładnie nowego obiektu? [duplikat]

To pytanie ma już odpowiedź tutaj: jakie problemy należy wziąć pod uwagę przy nadpisywaniu equals i hash ... szego obiektu "key"W Zmiennej) W międzyczasie, na razie, używam obiektu String jako klucza. HashMap<String, Object>

Obciążenie pamięci Java HashMap w porównaniu do ArrayList

Zastanawiam się, jaki jest narzut pamięci java HashMap w porównaniu do ArrayList? Update: Chciałbym poprawić szybkość wys ... zaju rozmiar hasha obiektu + jeden wskaźnik. Ale jaka funkcja hash jest używana? Czy to ten oferowany przez obiekt czy inny?

darmowe magazyny danych w chmurze, które używają get / post? [zamknięte]

Wiem, że istnieją inne magazyny kluczy / wartości podobne do http://openkeyval.org tam, ale nie pamiętam ich imion. Proszę ... /rastajs.errorjs.com/ Ten jest łatwy w użyciu, ale wydaje się, że mangle moje wartości poprzez usunięcie wszystkich spacji!

Dlaczego Scala hashmap jest wolna?

I co można z tym zrobić? Przeprowadziłem kilka testów i wydaje się, że Scala Hashmap jest znacznie wolniejsza niż Java HashM ... . Klucze Int, n=20Long(60), Java(93), Open(170), MutableSc(243), ImmutableSc(317) Klucze obiektów Case, n=20Java (195)(230)

Przechowywanie i pobieranie wartości klucza Java HashMap

Chcę przechowywać wartości i pobierać je z Hashmapy Java. Oto co mam do tej pory: public void processHashMap() { HashM ... że mogę uzyskać wartość, jeśli znam klucz, tak: hm.get(1); Czy istnieje sposób na odzyskanie wartości kluczy jako listy?

Jak obliczyć zużycie pamięci HashMap w Javie?

Zostałem poproszony w wywiadzie, aby obliczyć zużycie pamięci dla HashMap i ile szacowanej pamięci będzie zużywać, jeśli masz ... - abc ['hello','how'] abz ['hello','how','are','you'] Jak oszacować wykorzystanie pamięci tego obiektu HashMap w Javie?

Jak HashTable i HashMap key-value są przechowywane w pamięci?

Rozumiem, że do klucza stosuje się technikę hashowania, która przechowuje jego wartość w adresie pamięci. Ale nie rozumiem Jak tu się dzieje kolizja ? Jakiego algorytmu haszującego używa Java do tworzenia przestrzeni pamięci ? Czy to MD5?

Jak efektywnie wyszukiwać i wstawiać do Hashmapy?

Chciałbym wykonać następujące czynności: wyszukuje Vec dla określonego klucza i przechowuje go do późniejszego użycia. jeś ... v, None => { panic!("impossiburu!"); } }; Czy istnieje bezpieczny sposób, aby to zrobić z jednym match?

Czy mutable hashmap keys to niebezpieczna praktyka?

Czy używanie mutowalnych obiektów jako kluczy Hashmapowych jest złą praktyką? Co się dzieje, gdy próbujesz pobrać wartość z ... Co się stanie, jeśli teraz zadzwonimy map.get(key1)? Czy to bezpieczne czy wskazane? A może zachowanie zależy od języka?

Chciałbym zobaczyć przykład Mapy hash w C++

Nie wiem jak używać funkcji hash w C++, ale wiem, że możemy używać hash_map. Czy g++ wspiera to po prostu włączając #include <hash_map>? Czym jest prosty przykład użycia hash_map?

Dlaczego implementacja HashSet w Sun Java używa HashMap jako swojego zaplecza?

Patrząc na źródło Java 6, HashSet<E> jest faktycznie zaimplementowane przy użyciu HashMap<E,Object>, używając atr ... miaru samego wpisu. Ale dlaczego jest nadal używany? Czy jest jakiś powód, aby go używać poza ułatwieniem utrzymania kodów?

Python dictionary keys. "W" złożoności

Szybkie pytanie, aby głównie zaspokoić moją ciekawość na ten temat. Piszę kilka dużych programów Pythona z zapleczem bazy d ... ), A dół to O (1). Łatwo jest mi użyć dolnej wersji w kodzie, ale wtedy byłem po prostu ciekawy i pomyślałem, że zapytam.

Pobierz klucz z Hashmapy używając wartości [duplikat]

To pytanie ma już odpowiedź tutaj: Java Hashmap: jak uzyskać klucz z wartości? ... est tu wiele pytań, które zadają to samo ale oni nie pracują dla mnie. Może dlatego, że jestem nowy w Javie. Jak to zrobić?

Czym dokładnie jest hash w odniesieniu do JSON?

Uczę się JSON, ale dowiedziałam się, że do JSON można też wstawić tzw. "hasze"? Gdzie mogę się dowiedzieć, co to jest hash? A może wyjaśnisz mi, co to jest haszysz? Co to jest hashmap? Mam doświadczenie w C++ i C#, uczę się JS, Jquery i JSON.

Wewnętrzna implementacja Javy.util.HashMap i HashSet

Próbowałem zrozumieć wewnętrzną implementację java.util.HashMap i java.util.HashSet. Oto wątpliwości pojawiające się w mojej ... e w tabeli hash? (ponieważ nie dajemy kluczy w HashSet). Odpowiedź: dodany obiekt staje się kluczem. Wartość jest obojętna!

Java: wyszukiwać w hashmapie klucze oparte na regex?

Buduję tezaurus używając Hashmapy do przechowywania synonimów. Próbuję przeszukiwać słowa na podstawie wyrażenia regularneg ... cze robię w kodzie powyżej? Dzięki, Dan EDIT: poprawiłem przykład. To nie działa, nawet jeśli używam WŁAŚCIWEGO przypadku.

czy kolejność iteracji Java HashMap keySet() jest zgodna?

Rozumiem, że zestaw zwracany z metody keySet () mapy nie gwarantuje żadnej konkretnej kolejności. Moje pytanie brzmi, czy gw ... ie iteracji ponownie z tą samą kolejnością. Po prostu stworzę nową Arraylistę z zestawu kluczy, która zagwarantuje porządek.

Dlaczego Hashtable nie zezwala na klucze lub wartości null?

Jak określono w dokumentacji JDK, Hashtable nie zezwala na klucze lub wartości null. HashMap pozwala na jeden klucz null i dowolną liczbę wartości null. Dlaczego?

Czy Java ma Hashmapę z funkcją reverse lookup?

Mam dane, które są zorganizowane w rodzaju" klucz-klucz "format, a nie"klucz-wartość". To jest jak HashMap, ale będę potrzeb ... strzanych map, ale wolałbym nie odkrywać koła na nowo (jeśli to już istnieje, ale po prostu nie szukam odpowiedniego termin).