Czy istnieje taka struktura w standardowej bibliotece C++? Nie mam dostępu do niczego innego, więc nieużywana_mapa nie może być używana (i zwiększać itp.).Struktura danych C++ z czasem wyszukiwania O (1), podobnie jak hashmap java w STL?
Co mam, to duża liczba niestandardowych elementów klasy 100000+, które muszę przechowywać i uzyskać do nich bardzo szybki dostęp do O (1). Nie mogę używać tablic/wektorów, ponieważ elementy będą przechowywane losowo i nie znam pozycji elementu.
Czy moja jedyna alternatywa dla implementacji własnej implementacji hashmap z dostępną tylko biblioteką standardową C++?
Popraw mnie jeśli się mylę, ale myślę, że usłyszał kolejną C++ standard ma zawierać hash_map. Czy ktoś wie o tym fakcie? – Tom
Boost mówi: "Mając to na uwadze, raport techniczny standardowej biblioteki C++ wprowadził nieuporządkowane pojemniki asocjacyjne, które są zaimplementowane przy użyciu tabel mieszających i zostały one teraz dodane do Working Draft standardu C++." –
Dzięki, John! Cieszę się, że nie wyobrażałem sobie, że gdzieś to słyszę. – Tom