[C++, Java] many to many object

puzelena

Есть ли в С++ реализация объекта ( возможно во внешних библиотеках типа boost позволяющего хранить множество пар и получать как по первому аргументу соответствующие вторые аргументы, так и по второму соответствующие первые?
Аналогичный вопрос про java'у

Ivan8209

Keyword: association list.
---
"Аллах не ведёт людей неверных."

sakura

В JAVA есть класс HashTable

Ivan8209

Оно двустороннее?
---
"Аллах не ведёт людей неверных."

Hastya

BidiMap

nikita270601

Это one-to-one, а не many-to-many.

sakura

Оно двустороннее?
нет... извините, невнимательно прочитал вопрос

sakura

честно говоря, никогда не слышал про такие структуры: чтобы это было типа двустороннего хэша. Думаю, что такую вещь проще самому реализовать, чем искать. Ее можно легко реализовать используя 2 HashTable [JAVA].

bastii

а HashTable разве не устарел с появлением HashMap?

psm-home

Его не рекомендуют использовать в некоторых книжках, но он вроде как не является deprecated.

puzelena

реализовать - совершенно не проблема. Просто структура данных показалась слишком очевидно/стандартной, чтобы уже существовать готовой.
Всем спасибо.
Оставить комментарий
Имя или ник:
Комментарий: